Mallikarjuna R Chilakala
868d530994
e1000: Support for 82571 and 82572 controllers
...
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
Signed-off-by: Jeff Garzik <jgarzik@pobox.com >
2005-10-04 06:58:59 -04:00
Jeff Garzik
a3536c839f
Merge /spare/repo/linux-2.6/
2005-09-21 22:34:08 -04:00
John W. Linville
9beb0ac17b
[PATCH] e1000: support ETHTOOL_GPERMADDR
...
Add support for ETHTOOL_GPERMADDR to e1000.
Signed-off-by: John W. Linville <linville@tuxdriver.com >
Signed-off-by: Jeff Garzik <jgarzik@pobox.com >
2005-09-14 08:29:31 -04:00
John W. Linville
bd061bf1ff
[PATCH] e1000: correct rx_dropped counting
...
Do not count frames dropped by the hardware as part of rx_dropped.
Signed-off-by: John W. Linville <linville@tuxdriver.com >
Signed-off-by: Jeff Garzik <jgarzik@pobox.com >
2005-09-14 08:26:16 -04:00
Pavel Machek
829ca9a30a
[PATCH] swsusp: fix remaining u32 vs. pm_message_t confusion
...
Fix remaining bits of u32 vs. pm_message confusion. Should not break
anything.
Signed-off-by: Pavel Machek <pavel@suse.cz >
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2005-09-05 00:06:15 -07:00
Andrew Morton
b4ee21f442
[PATCH] e1000 printk warning fix 2
...
drivers/net/e1000/e1000_main.c: In function `e1000_clean_tx_irq':
drivers/net/e1000/e1000_main.c:2774: warning: size_t format, dma_addr_t arg (arg 8)
Cc: Jeff Garzik <jgarzik@pobox.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Jeff Garzik <jgarzik@pobox.com >
2005-08-19 03:12:16 -04:00
Matt Mackall
6b0b315729
[NETPOLL]: e1000 netpoll tweak
...
Suggested by Steven Rostedt, matches his patch included in e100.
Signed-off-by: Matt Mackall <mpm@selenic.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2005-08-11 19:24:33 -07:00
Tony Luck
8b378def5a
[PATCH] e1000: no need for reboot notifier
...
sys_reboot() now calls device_suspend(), so it is no longer necessary for
the e1000 driver to register a reboot notifier [in fact doing so results in
e1000_suspend() getting called twice].
(akpm: we need to fast-track this. It's causing ia64 to oops on shutdown)
Signed-off-by: Tony Luck <tony.luck@intel.com >
Cc: <cramerj@intel.com >
Cc: <john.ronciak@intel.com >
Cc: <ganesh.venkatesan@intel.com >
Cc: Jeff Garzik <jgarzik@pobox.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2005-07-28 08:39:02 -07:00
Malli Chilakala
2b02893ed1
[PATCH] e1000: Driver version, white space, comments & other
...
Driver version, white space, comments & other
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:26 -04:00
Malli Chilakala
6921368f64
[PATCH] e1000: Ethtool set speed/duplex validates parameters for consistency
...
Ethtool set speed/duplex validates parameters for consistency
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:25 -04:00
Malli Chilakala
683a38f374
[PATCH] e1000: Fixed VLAN tag processing error for big-endian architectures
...
Fixed VLAN tag processing error for big-endian architectures
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:25 -04:00
Malli Chilakala
c6963ef571
[PATCH] e1000: Cleanup debug message printed when Tx Unit hang is detected
...
Cleanup debug message printed when Tx Unit hang is detected
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:24 -04:00
Malli Chilakala
60490fe030
[PATCH] e1000: Use netdev_priv() to get to netdev->priv
...
Use netdev_priv() to get to netdev->priv - from shemminger@osdl.org
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:24 -04:00
Malli Chilakala
97876fc66f
[PATCH] e1000: Synchronize phy access between stats update and MII_IOCTL
...
Synchronize phy access between stats update and MII_IOCTL
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
2005-06-27 00:34:24 -04:00
Mitch Williams
b2b3d82479
e1000: fix spinlock bug
...
This patch fixes an obvious and nasty bug where we could exit the transmit
routine while holding tx_lock.
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com >
2005-06-23 03:41:00 -04:00
Malli Chilakala
2648345fcb
[PATCH] e1000:Driver version,white space,comments,device id
...
Driver version, white space, comments, device id & other
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_ethtool.c net-drivers-2.6/drivers/net/e1000.new/e1000_ethtool.c
2005-05-12 20:48:55 -04:00
Malli Chilakala
1125ecbc0a
[PATCH] e1000:Adjust flow control watermarks for Jumbo Frames
...
Adjust flow control watermarks for Jumbo Frames
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:55 -04:00
Malli Chilakala
0e6ef3e02b
[PATCH] e1000:Fix Packet Buffer Allocation logic for 82547_rev_2
...
Fix Packet Buffer Allocation logic for 82547_rev_2 controller
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:54 -04:00
Malli Chilakala
2d7edb923a
[PATCH] e1000:82573 specific code & packet split code
...
82573 specific code & packet split code
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000.h net-drivers-2.6/drivers/net/e1000.new/e1000.h
2005-05-12 20:48:54 -04:00
Malli Chilakala
f0d11ed0b0
[PATCH] e1000: Modified e1000_clean: exit poll
...
Modified e1000_clean:: exit poll if no Tx and work_done == 0
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:54 -04:00
Malli Chilakala
f1d2e4905e
[PATCH] e1000:Removed redundant statement in e1000_clean_tx_irq
...
Removed redundant statement in e1000_clean_tx_irq
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:54 -04:00
Malli Chilakala
97338bde27
[PATCH] e1000: Implement a workaround for 82546 errata 10
...
Implement 82546 errata 10 -- first Tx descriptor cannot have more than 2015 byte of data in it or it could hang the transmitter.
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:54 -04:00
Malli Chilakala
a4cb847dac
[PATCH] e1000: e1000 stops working after resume
...
e1000 stops working after resume, call pci_enable_device after pci_restore_state - Modified Andrew Morton's patch
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:53 -04:00
Malli Chilakala
6d9157577d
[PATCH] e1000:Fix computation of netdev stats from controller stats counters
...
Fix computation of netdev stats from controller stats counters - from
sfeldma@pobox.com
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:53 -04:00
Malli Chilakala
70b8f1e16a
[PATCH] e1000: Dump information on Tx ring
...
Dump information on Tx ring when 'NETDEV: Watchdog' condition is reached
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com >
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com >
Signed-off-by: John Ronciak <john.ronciak@intel.com >
diff -up net-drivers-2.6/drivers/net/e1000/e1000_main.c net-drivers-2.6/drivers/net/e1000.new/e1000_main.c
2005-05-12 20:48:53 -04:00