All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 nf 0/3] nft_set_pipapo: fix incorrect avx2 match of 5th field octet
@ 2025-04-04 13:32 Florian Westphal
  2025-04-04 13:32 ` [PATCH v2 nf 1/3] nft_set_pipapo: add avx register usage tracking for NET_DEBUG builds Florian Westphal
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Florian Westphal @ 2025-04-04 13:32 UTC (permalink / raw)
  To: netfilter-devel; +Cc: sbrivio, Florian Westphal

Sontu Mazumdar reports incorrect matching in the pipapo set type.

First patch adds debug infrastructure (conditional for CONFIG_DEBUG_NET)
to add rudimentary avx register tracking.

Second patch is the actual fix.

Third patch adds a test case.

I checked that selftest passes with all three patches applied,
that the new selftest fails without the fix and that the
register tracking added in patch 1 also produces a WARN splat.

Florian Westphal (3):
  nft_set_pipapo: add avx register usage tracking for NET_DEBUG builds
  nft_set_pipapo: fix incorrect avx2 match of 5th field octet
  selftests: netfilter: add test case for recent mismatch bug

 net/netfilter/nft_set_pipapo_avx2.c           | 220 ++++++++++++++++--
 .../net/netfilter/nft_concat_range.sh         |  39 +++-
 2 files changed, 243 insertions(+), 16 deletions(-)

-- 
2.49.0


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

end of thread, other threads:[~2025-04-04 14:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-04 13:32 [PATCH v2 nf 0/3] nft_set_pipapo: fix incorrect avx2 match of 5th field octet Florian Westphal
2025-04-04 13:32 ` [PATCH v2 nf 1/3] nft_set_pipapo: add avx register usage tracking for NET_DEBUG builds Florian Westphal
2025-04-04 13:54   ` Stefano Brivio
2025-04-04 14:02     ` Florian Westphal
2025-04-04 13:32 ` [PATCH v2 nf 2/3] nft_set_pipapo: fix incorrect avx2 match of 5th field octet Florian Westphal
2025-04-04 13:32 ` [PATCH v2 nf 3/3] selftests: netfilter: add test case for recent mismatch bug Florian Westphal

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.