e1000 patch for linuxppc_2_4_devel
Mark Rakes
mrakes at vivato.net
Sat May 17 10:04:54 EST 2003
this patch fixes e1000 vlan hardware acceleration on ppc.
vlan tags weren't swapped.
thanks!
-Mark Rakes
diff -Nru a/drivers/net/e1000/e1000_main.c
b/drivers/net/e1000/e1000_main.c
--- a/drivers/net/e1000/e1000_main.c Fri May 16 17:00:24 2003
+++ b/drivers/net/e1000/e1000_main.c Fri May 16 17:00:24 2003
@@ -2062,7 +2062,8 @@
skb->protocol = eth_type_trans(skb, netdev);
if(adapter->vlgrp && (rx_desc->status & E1000_RXD_STAT_VP)) {
vlan_hwaccel_rx(skb, adapter->vlgrp,
- le16_to_cpu(rx_desc->special & E1000_RXD_SPC_VLAN_MASK));
+ le16_to_cpu(rx_desc->special &
+ E1000_RXD_SPC_VLAN_MASK));
} else {
netif_rx(skb);
}
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list