summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2018-02-01 18:49:00 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2018-02-02 18:26:42 +0100
commitc7f0030b5b67866c588845abde7bf011de25b98a (patch)
tree88aa5bcfc07581b764d8db201d356a541c92ead3 /Makefile
parentnetfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1() (diff)
downloadlinux-c7f0030b5b67866c588845abde7bf011de25b98a.tar.xz
linux-c7f0030b5b67866c588845abde7bf011de25b98a.zip
netfilter: nft_flow_offload: wait for garbage collector to run after cleanup
If netdevice goes down, then flowtable entries are scheduled to be removed. Wait for garbage collector to have a chance to run so it can delete them from the hashtable. The flush call might sleep, so hold the nfnl mutex from nft_flow_table_iterate() instead of rcu read side lock. The use of the nfnl mutex is also implicitly fixing races between updates via nfnetlink and netdevice event. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions