• Florian Westphal's avatar
    netfilter: conntrack: remove the percpu dying list · 1397af5b
    Florian Westphal authored
    Its no longer needed. Entries that need event redelivery are placed
    on the new pernet dying list.
    
    The advantage is that there is no need to take additional spinlock on
    conntrack removal unless event redelivery failed or the conntrack entry
    was never added to the table in the first place (confirmed bit not set).
    
    The IPS_CONFIRMED bit now needs to be set as soon as the entry has been
    unlinked from the unconfirmed list, else the destroy function may
    attempt to unlink it a second time.
    Signed-off-by: default avatarFlorian Westphal <fw@strlen.de>
    Signed-off-by: default avatarPablo Neira Ayuso <pablo@netfilter.org>
    1397af5b
conntrack.h 2.36 KB