linux_dsm_epyc7002/drivers/net/ethernet/intel
Emil Tantilov 7e44892c1b igb: fix vlan filtering in promisc mode when not in VT mode
This patch fixes a VT mode check to make sure VLAN filters are disabled when
in promisc mode and VT is not enabled.

The problem with the previous check was that:
E1000_MRQC_ENABLE_VMDQ is defined as 0x00000003

but when not in VT mode:
mrqc |= E1000_MRQC_ENABLE_RSS_4Q (0x00000002)

So the above check will trigger regardless if VT mode is being used or not.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-07-28 13:17:17 -07:00
..
e1000 net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
e1000e e1000e: Release mutex lock only if it has been initially acquired 2013-05-21 02:19:03 -07:00
igb igb: fix vlan filtering in promisc mode when not in VT mode 2013-07-28 13:17:17 -07:00
igbvf net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
ixgb net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
ixgbe ixgbe: Fix Tx Hang issue with lldpad on 82598EB 2013-07-28 13:17:17 -07:00
ixgbevf net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
e100.c net/trivial: replace numeric with standard PM state macros 2013-06-28 22:11:48 -07:00
Kconfig net: Move MII out from under NET_CORE and hide it 2013-06-19 22:22:56 -07:00
Makefile