Skip to content
Commit c1193d9b authored by Alexander Maltsev's avatar Alexander Maltsev Committed by Pablo Neira Ayuso
Browse files

netfilter: ipset: Add list flush to cancel_gc



Flushing list in cancel_gc drops references to other lists right away,
without waiting for RCU to destroy list. Fixes race when referenced
ipsets can't be destroyed while referring list is scheduled for destroy.

Fixes: 97f7cf1c ("netfilter: ipset: fix performance regression in swap operation")
Signed-off-by: default avatarAlexander Maltsev <keltar.gw@gmail.com>
Acked-by: default avatarJozsef Kadlecsik <kadlec@netfilter.org>
Signed-off-by: default avatarPablo Neira Ayuso <pablo@netfilter.org>
parent dc21c6cc
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment