Re: [PATCH 6/6] netfilter: nft_set_pipapo_avx2: add missing vzeroupper

From: Stefano Brivio

Date: Mon Aug 17 2026 - 07:19:37 EST


On Sat, 15 Aug 2026 13:57:50 -0700
Eric Biggers <ebiggers@xxxxxxxxxx> wrote:

> Since pipapo_get_avx2() uses YMM registers, execute vzeroupper before
> returning from it. This is needed to avoid degrading the performance of
> any later SSE code that may happen to be executed.
>
> Fixes: 7400b063969b ("nft_set_pipapo: Introduce AVX2-based lookup implementation")
> Cc: stable@xxxxxxxxxxxxxxx
> Cc: Florian Westphal <fw@xxxxxxxxx>
> Cc: Stefano Brivio <sbrivio@xxxxxxxxxx>
> Signed-off-by: Eric Biggers <ebiggers@xxxxxxxxxx>

Reviewed-by: Stefano Brivio <sbrivio@xxxxxxxxxx>

--
Stefano