[PATCH] net/ice: fix inconsistency in Rx queue VLAN tag placement

Burakov, Anatoly anatoly.burakov at intel.com
Fri Jun 27 16:31:20 CEST 2025


On 6/27/2025 3:52 PM, Bruce Richardson wrote:
> When VLAN or QinQ stripping is enabled in the ice driver, an
> inconsistency was observed between the placement of the VLAN tag in the
> descriptors of the final Rx queue (irrespective of the number of queues)
> vs descriptors of all other queues. This inconsistency was due to the
> fact that the driver - when updating l2tsel (L2 tag selection) field -
> used the queue id, rather than the register index for the queue. Queue 0
> is normally HW queue 1, etc., meaning the final queue never had its
> field updated.
> 
> Fixes: de5da9d16430 ("net/ice: support double VLAN")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> ---

Acked-By: Anatoly Burakov <anatoly.burakov at intel.com>

-- 
Thanks,
Anatoly


More information about the dev mailing list