summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorAlexander Maltsev <keltar.gw@gmail.com>2024-04-17 18:51:41 +0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-08-19 05:33:45 +0200
commit922b824bb71ae57f9b368710bba68e7ad0c09377 (patch)
treea080c809ebc5a105f6446ad1819ce8a5cae6ecf8 /kernel
parent869f240a5b69551a00e3b4e10ebef98a675a16b7 (diff)
downloadlinux-922b824bb71ae57f9b368710bba68e7ad0c09377.tar.gz
linux-922b824bb71ae57f9b368710bba68e7ad0c09377.tar.bz2
linux-922b824bb71ae57f9b368710bba68e7ad0c09377.zip
netfilter: ipset: Add list flush to cancel_gc
[ Upstream commit c1193d9bbbd379defe9be3c6de566de684de8a6f ] 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: 97f7cf1cd80e ("netfilter: ipset: fix performance regression in swap operation") Signed-off-by: Alexander Maltsev <keltar.gw@gmail.com> Acked-by: Jozsef Kadlecsik <kadlec@netfilter.org> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions