[vortex] 3c905c hangs under high load, after a few too much work in irq messages
Kambo Lohan
kambo77@hotmail.com
Thu Jan 9 17:44:01 2003
2 boxes have seen the same problem so far, under load (~100mbps saturation),
we get a few too much work in irq messages (typically 2-6) and then the card
is hung (we've waited for hours) and needs a down/up before it starts
receiving anything again. problem is reproducible. please CC me if
possible.
Example:
Jan 9 09:20:42 thor kernel: eth1: Too much work in interrupt, status 8081.
Temporarily disabling functions (7f7e).
Jan 9 09:20:42 thor kernel: eth1: Too much work in interrupt, status 8011.
Temporarily disabling functions (7fee).
Jan 9 09:45:39 thor kernel: eth1: Too much work in interrupt, status 8481.
Temporarily disabling functions (7b7e).
Jan 9 09:45:39 thor kernel: eth1: Too much work in interrupt, status 8011.
Temporarily disabling functions (7fee).
Also, from a previous hang:
Jan 9 07:15:33 thor kernel: eth1: Too much work in interrupt, status 8081.
Temporarily disabling functions (7f7e).
Jan 9 07:15:34 thor kernel: eth1: Too much work in interrupt, status 8411.
Temporarily disabling functions (7bee).
Jan 9 07:18:39 thor kernel: eth1: Too much work in interrupt, status 8081.
Temporarily disabling functions (7f7e).
Jan 9 07:23:24 thor kernel: eth1: Too much work in interrupt, status 8081.
Temporarily disabling functions (7f7e).
Jan 9 07:23:26 thor kernel: eth1: Too much work in interrupt, status 8011.
Temporarily disabling functions (7fee).
Jan 9 07:23:43 thor kernel: eth1: Too much work in interrupt, status 8481.
Temporarily disabling functions (7b7e).
Jan 9 07:23:43 thor kernel: eth1: Too much work in interrupt, status 8011.
Temporarily disabling functions (7fee).
Machine Info:
Jan 9 09:16:02 thor kernel: Linux version 2.2.16-3 (root@athena) (gcc
version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #4 Mon Aug 27
16:49:19 EDT 2001
Jan 9 09:16:02 thor kernel: Detected 631298 kHz processor.
Jan 9 09:16:02 thor kernel: Console: colour VGA+ 80x25
Jan 9 09:16:02 thor kernel: Calibrating delay loop... 1258.29 BogoMIPS
Jan 9 09:16:02 thor kernel: Memory: 126968k/129792k available (768k kernel
code, 416k reserved, 1600k data, 40k init, 0k bigmem)
Jan 9 09:16:02 thor kernel: Dentry hash table entries: 262144 (order 9,
2048k)
Jan 9 09:16:02 thor kernel: Buffer cache hash table entries: 131072 (order
7, 512k)
Jan 9 09:16:02 thor kernel: Page cache hash table entries: 32768 (order 5,
128k)
Jan 9 09:16:02 thor kernel: VFS: Diskquotas version dquot_6.4.0 initialized
Jan 9 09:16:02 thor kernel: CPU: Intel Pentium III (Coppermine) stepping 06
Jan 9 09:16:02 thor kernel: Checking 386/387 coupling... OK, FPU using
exception 16 error reporting.
Jan 9 09:16:02 thor kernel: Checking 'hlt' instruction... OK.
Jan 9 09:16:02 thor kernel: POSIX conformance testing by UNIFIX
Jan 9 09:16:02 thor kernel: mtrr: v1.35a (19990819) Richard Gooch
(rgooch@atnf.csiro.au)
Jan 9 09:16:02 thor kernel: PCI: PCI BIOS revision 2.10 entry at 0xfda95
Jan 9 09:16:02 thor kernel: PCI: Using configuration type 1
Jan 9 09:16:02 thor kernel: PCI: Probing PCI hardware
Jan 9 09:16:02 thor kernel: Linux NET4.0 for Linux 2.2
Jan 9 09:16:02 thor kernel: Based upon Swansea University Computer Society
NET3.039
Jan 9 09:16:02 thor kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0.
Jan 9 09:16:02 thor kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 9 09:16:02 thor kernel: IP Protocols: ICMP, UDP, TCP
Jan 9 09:16:02 thor kernel: TCP: Hash tables configured (ehash 131072 bhash
65536)
Jan 9 09:16:02 thor kernel: Starting kswapd v 1.5
Jan 9 09:16:02 thor kernel: pty: 256 Unix98 ptys configured
Jan 9 09:16:02 thor kernel: apm: BIOS version 1.2 Flags 0x03 (Driver
version 1.13)
Jan 9 09:16:02 thor kernel: Real Time Clock Driver v1.09
Jan 9 09:16:02 thor kernel: PCI_IDE: unknown IDE controller on PCI bus 00
device f9, VID=8086, DID=244b
Jan 9 09:16:02 thor kernel: PCI_IDE: not 100%% native mode: will probe irqs
later
Jan 9 09:16:02 thor kernel: ide0: BM-DMA at 0xffa0-0xffa7, BIOS
settings: hda:DMA, hdb:pio
Jan 9 09:16:02 thor kernel: ide1: BM-DMA at 0xffa8-0xffaf, BIOS
settings: hdc:pio, hdd:pio
Jan 9 09:16:02 thor kernel: hda: WDC WD200BB-00AUA1, ATA DISK drive
Jan 9 09:16:02 thor kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Jan 9 09:16:02 thor kernel: hda: WDC WD200BB-00AUA1, 19092MB w/2048kB
Cache, CHS=2434/255/63
Jan 9 09:16:02 thor kernel: Floppy drive(s): fd0 is 1.44M
Jan 9 09:16:02 thor kernel: FDC 0 is a post-1991 82077
Jan 9 09:16:02 thor kernel: Partition check:
Jan 9 09:16:02 thor kernel: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
Jan 9 09:16:02 thor kernel: VFS: Mounted root (ext2 filesystem) readonly.
Jan 9 09:16:02 thor kernel: Freeing unused kernel memory: 40k freed
Jan 9 09:16:02 thor kernel: Adding Swap: 265032k swap-space (priority -1)
Jan 9 09:16:02 thor kernel: Intel(R) PRO/100 Fast Ethernet Adapter -
Loadable driver, ver 1.6.29
Jan 9 09:16:02 thor kernel: Copyright (c) 2001 Intel Corporation
Jan 9 09:16:02 thor kernel:
Jan 9 09:16:02 thor kernel: eth0: Intel(R) PRO/100 VE Network ConnectionPLC
LOM
Jan 9 09:16:02 thor kernel: Mem:0xff8fe000 IRQ:11 Speed:100 Mbps
Dx:Full
Jan 9 09:16:02 thor kernel: Hardware receive checksums disabled
Jan 9 09:16:02 thor kernel: 3c59x.c:v0.99X 6/21/2002 Donald Becker,
becker@scyld.com
Jan 9 09:16:02 thor kernel: http://www.scyld.com/network/vortex.html
Jan 9 09:16:02 thor kernel: eth1: 3Com 3c905C Tornado at 0xdc00,
00:04:75:71:4a:6a, IRQ 10
Jan 9 09:16:02 thor kernel: 8K buffer 5:3 Rx:Tx split,
autoselect/Autonegotiate interface.
Jan 9 09:16:02 thor kernel: MII transceiver found at address 24, status
782d.
Jan 9 09:16:02 thor kernel: Using bus-master transmits and whole-frame
receives.
Jan 9 09:16:02 thor kernel: eth1: Setting promiscuous mode.
Jan 9 09:16:02 thor kernel: device eth1 entered promiscuous mode
It is 6.2 running a UP kernel. 600 celeron on intel 815.
_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE*
http://join.msn.com/?page=features/virus