linux/drivers/net/atlx
Kevin Hao 87241840b2 net: remove LLTX in atl2 driver
When NETIF_F_LLTX is set, the atlx driver will use a private lock.
But in recent kernels this implementation seems redundant and
can cause problems where AF_PACKET sees things twice. Since
NETIF_F_LLTX is marked as deprecated and shouldn't be used in
new driver, this patch removes NETIF_F_LLTX and adds a mmiowb
before sending packet. I have tested this driver on a Eee PC.
It works well.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Acked-by: Jay Cliburn <jacliburn@bellsouth.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-10-08 15:49:24 -07:00
..
atl1.c atl1: disable TSO by default 2008-08-27 05:36:27 -04:00
atl1.h atl1: bump version number 2008-05-13 01:30:25 -04:00
atl2.c net: remove LLTX in atl2 driver 2008-10-08 15:49:24 -07:00
atl2.h net: remove LLTX in atl2 driver 2008-10-08 15:49:24 -07:00
atlx.c atl1: bump version number 2008-05-13 01:30:25 -04:00
atlx.h atl1: bump version number 2008-05-13 01:30:25 -04:00
Makefile atl2: add atl2 driver 2008-09-18 11:34:52 -04:00