All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] netfilter: ipset fixes, second batch
@ 2026-06-09  7:27 Jozsef Kadlecsik
  2026-06-09  7:27 ` [PATCH v2 1/9] netfilter: ipset: Don't use test_bit() in lockless RCU readers in hash types Jozsef Kadlecsik
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Jozsef Kadlecsik @ 2026-06-09  7:27 UTC (permalink / raw)
  To: netfilter-devel; +Cc: Pablo Neira Ayuso

Hi Pablo,

Here comes the reworked version of the patches, including the fixes
of the relevant new issues sashiko complained about at the last review.

Best regards,
Jozsef

Jozsef Kadlecsik (9):
  netfilter: ipset: Don't use test_bit() in lockless RCU readers in hash
    types
  netfilter: ipset: Don't use test_bit() in lockless RCU readers in
    bitmap types
  netfilter: ipset: fix order of kfree_rcu() and rcu_assign_pointer()
  netfilter: ipset: Extend the rcu locked area properly
  netfilter: ipset: exlude gc when resize is in progress
  netfilter: ipset: fix potential double free at resize/del
  netfilter: ipset: make sure gc is properly stopped
  netfilter: ipset: fix potential torn read in reuse/forceadd cases
  netfilter: ipset: rework cidr bookkeeping

 include/linux/netfilter/ipset/ip_set.h       |  11 +-
 net/netfilter/ipset/ip_set_bitmap_gen.h      |   6 +-
 net/netfilter/ipset/ip_set_bitmap_ip.c       |   6 +-
 net/netfilter/ipset/ip_set_bitmap_ipmac.c    |   6 +-
 net/netfilter/ipset/ip_set_bitmap_port.c     |   6 +-
 net/netfilter/ipset/ip_set_core.c            |   4 +-
 net/netfilter/ipset/ip_set_hash_gen.h        | 118 ++++++++++++-------
 net/netfilter/ipset/ip_set_hash_ipportnet.c  |   4 +-
 net/netfilter/ipset/ip_set_hash_net.c        |   4 +-
 net/netfilter/ipset/ip_set_hash_netiface.c   |   4 +-
 net/netfilter/ipset/ip_set_hash_netnet.c     |   8 +-
 net/netfilter/ipset/ip_set_hash_netport.c    |   4 +-
 net/netfilter/ipset/ip_set_hash_netportnet.c |   8 +-
 13 files changed, 116 insertions(+), 73 deletions(-)

-- 
2.39.5


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-06-09 20:44 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-09  7:27 [PATCH v2 0/9] netfilter: ipset fixes, second batch Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 1/9] netfilter: ipset: Don't use test_bit() in lockless RCU readers in hash types Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 2/9] netfilter: ipset: Don't use test_bit() in lockless RCU readers in bitmap types Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 3/9] netfilter: ipset: fix order of kfree_rcu() and rcu_assign_pointer() Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 4/9] netfilter: ipset: Extend the rcu locked area properly Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 5/9] netfilter: ipset: exlude gc when resize is in progress Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 6/9] netfilter: ipset: fix potential double free at resize/del Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 7/9] netfilter: ipset: make sure gc is properly stopped Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 8/9] netfilter: ipset: fix potential torn read in reuse/forceadd cases Jozsef Kadlecsik
2026-06-09  7:27 ` [PATCH v2 9/9] netfilter: ipset: rework cidr bookkeeping Jozsef Kadlecsik
2026-06-09 20:44 ` [syzbot ci] Re: netfilter: ipset fixes, second batch syzbot ci

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.