[dpdk-dev] [PATCH v3] net/mlx4: fix Rx packet type offloads
Adrien Mazarguil
adrien.mazarguil at 6wind.com
Thu Nov 9 10:18:31 CET 2017
On Thu, Nov 09, 2017 at 10:59:33AM +0200, Moti Haimovsky wrote:
> This patch improves Rx packet type offload report in case the device is
> a virtual function device.
> In these devices we observed that the L2 tunnel flag is set also for
> non-tunneled packets, this leads to a complete misinterpretation of the
> packet type being received.
> This issue occurs since the tunnel_mode is not set to 0x7 by the driver
> for virtual devices and therefore the value in the L2 tunnel flag is
> meaningless and should be ignored.
>
> Fixes: aee4a03fee4f ("net/mlx4: enhance Rx packet type offloads")
>
> Signed-off-by: Moti Haimovsky <motih at mellanox.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil at 6wind.com>
> ---
> V3:
> Modified patch headline to reflect that this is a bug fix.
>
> V2:
> Modification according to inputs from Adrien Mazarguil
> * Modified the commit message to explain the issue.
> * Removed redundant l2 tunnel offload bit.
> * Modified mlx4_dev_supported_ptypes_get to report the supported
> packet types according to the device in hand.
--
Adrien Mazarguil
6WIND
More information about the dev
mailing list