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 <mo...@mellanox.com>
Acked-by: Adrien Mazarguil <adrien.mazarg...@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