netdrv: don't truncate VLAN TCI with VLAN stripping
authorPatrick McHardy <kaber@trash.net>
Mon, 7 Jul 2008 03:48:41 +0000 (20:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 7 Jul 2008 03:48:41 +0000 (20:48 -0700)
commit38b221957b155ef410bdc28856a66386303fbd5a
tree458006267c33308be8812a9def8eec7cbb23192a
parent4b5a698ef423eebc37cfacc6d3376d6dffd5bf83
netdrv: don't truncate VLAN TCI with VLAN stripping

The vlan_hwaccel_{rx,receive_skb} functions expect the full TCI field
for priority mappings, don't truncate the upper 4 bits.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Acked-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000/e1000_main.c
drivers/net/e1000e/netdev.c
drivers/net/igb/igb_main.c
drivers/net/ixgb/ixgb_main.c
drivers/net/starfire.c
drivers/net/tehuti.c
drivers/net/tehuti.h