linux/drivers/net/ethernet/intel/ixgbevf
Pascal Bouchareine 5d9a533bac ixgbevf: fix VF untagging when 802.1 prio is set
We have had an issue when using ixgbe+ixgbevf and 802.1 VLAN tagging.

When attaching a VLAN to a VF, frames with a 802.1q priority appeared
untagged on the VF hence not reaching the VLAN, where frames with
priority 0 where tagged as expected and seen by the VLAN device.

This seems due to the way ixgbevf is looking up the full tag
(prio+cfi+vlan) against the adapter active_vlans, as a condition to mark
the skb tagged.

Signed-off-by: Pascal Bouchareine <pascal@gandi.net>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2012-07-18 13:09:40 -07:00
..
defines.h ixgbevf: Use igb style interrupt masks instead of ixgbe style 2012-07-17 03:07:18 -07:00
ethtool.c ixgbevf: Move Tx clean-up into NAPI context 2012-07-17 03:05:43 -07:00
ixgbevf_main.c ixgbevf: fix VF untagging when 802.1 prio is set 2012-07-18 13:09:40 -07:00
ixgbevf.h ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix 2012-07-17 19:16:32 -07:00
Makefile ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
mbx.c ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
mbx.h ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
regs.h ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00
vf.c ixgbevf: Add support to recognize 100mb link speed 2012-05-03 02:36:07 -07:00
vf.h ixgbevf: Update copyright notices 2012-02-03 03:07:09 -08:00