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