[PATCH v2 2/4] net/i40e: fix vector Rx queue set up logic
Bruce Richardson
bruce.richardson at intel.com
Thu Sep 4 18:31:01 CEST 2025
On Tue, Sep 02, 2025 at 10:48:57AM +0000, Ciara Loftus wrote:
> The logic to set up a vector Rx queue was present in two places, before
> and after the Rx path was selected. In some cases, the rx queue would
> have been set up for vector Rx twice. Another scenario could occur where
> first the queue was set up for vector rx, then the scalar path selected
> but the vector rx setup would still persist. This of course would be
> incorrect behaviour, so it has been fixed by removing the setup logic
> that was before the path select code.
>
> Fixes: 052ae311091c ("net/i40e: use the common Rx path selection infrastructure")
I think this code is mostly from an older commit, which is why I'd mark
this instead as:
Fixes: 8e109464c022 ("i40e: allow vector Rx and Tx usage")
>
> Signed-off-by: Ciara Loftus <ciara.loftus at intel.com>
> ---
Acked-by: Bruce Richardson <bruce.richardson at intel.com>
More information about the dev
mailing list