[tulip] stack trace causes lockup

Dave Turner dkturner@qwest.net
Tue, 6 Feb 2001 22:15:41 -0800


below is the relevant portion of /var/log/kernel/warnings showing a lockup
due to eth0 dying on me.  Is there something I can do about this?  It
happens about once a week and is forces me to do a hard reset, fsck, etc.

relevant info.
[root@dave kernel]# cat /var/log/messages | grep tulip
Feb  5 18:22:12 dave kernel: tulip.c:v0.92t 1/15/2001  Written by Donald
Becker
<becker@scyld.com>
Feb  5 18:22:12 dave kernel:   http://www.scyld.com/network/tulip.html
[root@dave kernel]#

Card is a Linksys Ethernet PCI 10/100 or something along those lines with
the following chip:

Feb  5 18:22:12 dave kernel: eth0: ADMtek Centaur-P rev 17 at 0xc8037000,
00:03:
6D:00:61:34, IRQ 10.
Feb  5 18:22:12 dave kernel: eth0:  MII transceiver #1 config 1000 status
786d a
dvertising 01e1.

stack trace:
#######################################################
Feb  4 12:05:45 dave kernel: eth0: Too much work during an interrupt,
csr5=0xfc6
9c0d0.
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
............................................................................
....
.........................................................: Call Trace:
[dev_clos
e+101/192] [dev_mc_upload+40/56] [proc_get_inode+74/264]
[dev_change_flags+87/27
6] [dev_ifsioc+24/904] [devinet_ioctl+647/1528] [devinet_ioctl+297/1528]

#########################################

thanks in advance
Dave