]> www.infradead.org Git - users/jedix/linux-maple.git/commit
netfilter: nf_tables: avoid false-positive lockdep splats in set walker
authorFlorian Westphal <fw@strlen.de>
Mon, 4 Nov 2024 09:41:16 +0000 (10:41 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 5 Nov 2024 21:06:22 +0000 (22:06 +0100)
commit28b7a6b84c0aea37c5f796e14b479f1e8dbeba12
treeb0ddd9241461d9ec2fbbeba8610df9c5badcac0e
parentb3e8f29d6b45e865bab9a9964709ff7413e33e85
netfilter: nf_tables: avoid false-positive lockdep splats in set walker

Its not possible to add or delete elements from hash and bitmap sets,
as long as caller is holding the transaction mutex, so its ok to iterate
the list outside of rcu read side critical section.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nft_set_bitmap.c
net/netfilter/nft_set_hash.c