aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
diff options
context:
space:
mode:
authorAlexander Duyck <alexander.h.duyck@intel.com>2017-11-22 10:56:16 -0800
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2018-01-09 08:40:13 -0800
commit361b53436fdcc6a188d333a2a0ab105c55ec1842 (patch)
treef3d2ed7cccc1beb3808ca2814996be890fb3ffc8 /drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
parentixgbevf: remove redundant setting of xcast_mode (diff)
downloadlinux-dev-361b53436fdcc6a188d333a2a0ab105c55ec1842.tar.xz
linux-dev-361b53436fdcc6a188d333a2a0ab105c55ec1842.zip
ixgbe: Fix interaction between SR-IOV and macvlan offload
When SR-IOV was enabled the macvlan offload was configuring several filters with the wrong pool value. This would result in the macvlan interfaces not being able to receive traffic that had to pass over the physical interface. To fix it wrap the pool argument in the VMDQ_P macro which will add the necessary offset to get to the actual VMDq pool Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c')
0 files changed, 0 insertions, 0 deletions