aboutsummaryrefslogtreecommitdiff
path: root/Documentation/networking
diff options
context:
space:
mode:
authorGravatar Florian Westphal <fw@strlen.de> 2014-06-10 23:12:56 +0200
committerGravatar Pablo Neira Ayuso <pablo@netfilter.org> 2014-06-25 19:15:38 +0200
commit9500507c61381ceda4edbefa7361a4d26f54eb17 (patch)
treeae02c076af642052494bcc4f97bfa855ccb17498 /Documentation/networking
parentnetfilter: x_tables: xt_free_table_info() cleanup (diff)
downloadlinux-9500507c6138.tar.gz
linux-9500507c6138.tar.bz2
linux-9500507c6138.zip
netfilter: conntrack: remove timer from ecache extension
This brings the (per-conntrack) ecache extension back to 24 bytes in size (was 152 byte on x86_64 with lockdep on). When event delivery fails, re-delivery is attempted via work queue. Redelivery is attempted at least every 0.1 seconds, but can happen more frequently if userspace is not congested. The nf_ct_release_dying_list() function is removed. With this patch, ownership of the to-be-redelivered conntracks (on-dying-list-with-DYING-bit not yet set) is with the work queue, which will release the references once event is out. Joint work with Pablo Neira Ayuso. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'Documentation/networking')
0 files changed, 0 insertions, 0 deletions