3 Jul 2006 17:03
e1000 driver timeout with 2.6.x
Srivas Chennu <chennu <at> hhi.fhg.de>
2006-07-03 15:03:24 GMT
2006-07-03 15:03:24 GMT
Hello all, I'm a relatively new click user trying to build and test a link layer protocol using Click. My test runs used the click kernel module built from the latest CVS sources. On a patched 2.6.16.13 kernel with an original Intel PRO/1000 MT dual port GbE NIC for a click configuration using FromDevice, the driver abruptly times out during Tx and resets with messages like those below: e1000: eth1: e1000_clean_tx_irq: Detected Tx Unit Hang Tx Queue <0> TDH <97> TDT <9a> next_to_use <9a> next_to_clean <95> buffer_info[next_to_clean] time_stamp <e66ae> next_to_watch <97> jiffies <e6b71> next_to_watch.status <0> .... .... Eventually I see in the log file: NETDEV WATCHDOG: eth1: transmit timed out e1000: eth1: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex Interestingly, this timeout-and-reset problem does not occur when running my click configuration at the userlevel, but reproduces quite easily with the kernel module, even when the NIC is working at low(Continue reading)
RSS Feed