transmit timed out + too much work during an interrupt problems
Gehrken Klaus <[email protected]> Mon, 12 Aug 2002 12:26:58 +0200
| Newsgroups | gmane.linux.drivers.tulip.bugs |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C241EA.C9EBC620 Content-Type: text/plain; charset="iso-8859-1" dear tulip hackers, we suffer from sporadic tulip driver "hangups". Under not yet discovered circumstances, some of our firewallinterfaces stop working, no packets are transmittet or recieved any more until "ifdown ethx ; ifup ethx". In dmesg we see lots of: Too much work during an interrupt and Restarted Rx at xxx /yyy messages! See details in info.txt ;-) Any help/sugguestions welcome ... regards, Klaus ---------------------------------------------------------------------------- - Klaus Gehrken Siemens Business Services SBS D ORS CWS LAN 43 Phone: +49 5251/8-15624 Heinz-Nixdorf-Ring 1 Fax: +49 5251/8-15602 D-33106 Paderborn mailto:[email protected] ------_=_NextPart_000_01C241EA.C9EBC620 Content-Type: text/plain; name="info.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="info.txt" -------------------- Hardware ----------------------------------------- Fujitsu-Siemens Primergy 470 RAM 256MB ECC CPU Pentium III (Katmai) 500Mhz 512K cache 989.59 bogomips SCSI Symbios Logic 53c820 HD 4,5Gb SCSI eth0,1 Intel eepro 82557 [Ethernet Pro 100] (rev 05) eth2-5 Znyx Zx364q 4xDECchip 21142/43 (rev 41) (made by intel) The lan interfaces are connectet to Cisco Catalyst 6000 or 2924 = 100Mb/full-duplex, no autonegotioation -------------------- Software ---------------------------------------- Redhat 7.2 diestribution with Linux 2.2.20 SMP kernel (kernel.org = original sources) Netdrivers: tulip.c:v0.94 1/28/2002 pci-scan.c:v1.08 9/28/2001 = eepro100.c:v1.20 1/28/2002=20 CheckPoint Firewal1 4.1 sp5 --------------------- DMESG extract = ---------------------------------------------------------- . . eth4: Digital DS21143 Tulip transmit timed out, status f0660000, SIA = 000000c5 ffff0001 fffbff7f 8ffdc008, resetting... eth4: Digital DS21143 Tulip transmit timed out, status f0660000, SIA = 000000c5 ffff0001 fffbff7f 8ffdc008, resetting... eth4: Digital DS21143 Tulip transmit timed out, status f0660000, SIA = 000000c5 ffff0001 fffbff7f 8ffdc008, resetting... . . eth0: Unknown receiver error, status=3D0x5048. eth3: Too much work during an interrupt, csr5=3D0xf0670040. eth2: Too much work during an interrupt, csr5=3D0xf06f0040. eth2: Too much work during an interrupt, csr5=3D0xf0670040. eth2: Too much work during an interrupt, csr5=3D0xf0670044. eth2: Too much work during an interrupt, csr5=3D0xf0670040. eth3: Too much work during an interrupt, csr5=3D0xf0670040. eth4: Too much work during an interrupt, csr5=3D0xf06f0040. eth2: Too much work during an interrupt, csr5=3D0xf0670040. eth2: Too much work during an interrupt, csr5=3D0xf06d80c0. eth2: Restarted Rx at 73865889 / 73865889. eth2: Too much work during an interrupt, csr5=3D0xf06980c0. eth2: Restarted Rx at 73865889 / 73865889. . . --------------------- lsmod = ---------------------------------------------------------- Module Size Used by tulip 36032 3=20 eepro100 17040 2=20 pci-scan 3664 2 [tulip eepro100] fwmod.2.2.x 2814744 2=20 modules.conf: alias parport_lowlevel parport_pc alias eth0 eepro100 alias eth1 eepro100 alias eth2 tulip alias eth3 tulip alias eth4 tulip alias eth5 tulip alias scsi_hostadapter sym53c8xx options eepro100 options=3D0x320,0x320 options tulip options=3D5,5,5,5 full_duplex=3D1,1,1,1 --------------------- LSPCI -V = ---------------------------------------------------------- [root@fewa5 /tmp]# lspci -v 00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge Flags: bus master, medium devsel, latency 64 Memory at f8000000 (32-bit, prefetchable) Capabilities: [a0] AGP version 1.0 00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge = (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, medium devsel, latency 72 Bus: primary=3D00, secondary=3D01, subordinate=3D01, = sec-latency=3D64 00:02.0 System peripheral: Siemens Nixdorf AG: Unknown device 0015 (rev = 02) Subsystem: Siemens Nixdorf AG: Unknown device 0023 Flags: medium devsel Memory at fec00000 (32-bit, non-prefetchable) 00:03.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev = 03) (prog-if 00 [Normal decode]) Flags: bus master, medium devsel, latency 96 Bus: primary=3D00, secondary=3D02, subordinate=3D03, = sec-latency=3D85 I/O behind bridge: 0000b000-0000dfff Memory behind bridge: fe800000-fe9fffff Prefetchable memory behind bridge: = 00000000f4000000-00000000f5f00000 Capabilities: [dc] Power Management version 1 00:04.0 Class ff00: Siemens Nixdorf AG: Unknown device 001d (rev 01) Subsystem: Siemens Nixdorf AG: Unknown device 0024 Flags: bus master, medium devsel, latency 64, IRQ 9 Memory at fecff000 (32-bit, non-prefetchable) I/O ports at f800 Memory at fed00000 (32-bit, non-prefetchable) 00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) Flags: bus master, medium devsel, latency 0 00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) = (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 64 I/O ports at fcf0 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) = (prog-if 00 [UHCI]) Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at f400 00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02) Flags: medium devsel 00:0d.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] = (rev 05) Subsystem: Intel Corporation EtherExpress PRO/100+ Flags: bus master, medium devsel, latency 66, IRQ 10 Memory at fecfe000 (32-bit, prefetchable) I/O ports at e800 Memory at feb00000 (32-bit, non-prefetchable) Capabilities: [dc] Power Management version 1 00:0e.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] = (rev 05) Subsystem: Intel Corporation EtherExpress PRO/100+ Flags: bus master, medium devsel, latency 66, IRQ 15 Memory at fecfd000 (32-bit, prefetchable) I/O ports at e400 Memory at fea00000 (32-bit, non-prefetchable) Capabilities: [dc] Power Management version 1 02:00.0 VGA compatible controller: Cirrus Logic GD 5446 (rev 45) = (prog-if 00 [VGA]) Subsystem: Siemens Nixdorf AG: Unknown device 0025 Flags: medium devsel Memory at f4000000 (32-bit, prefetchable) Memory at fe9fe000 (32-bit, non-prefetchable) 02:01.0 SCSI storage controller: Symbios Logic Inc. (formerly NCR) = 53c895 (rev 01) Subsystem: Symbios Logic Inc. (formerly NCR): Unknown device = 0000 Flags: bus master, medium devsel, latency 247, IRQ 5 I/O ports at d800 Memory at fe9ff800 (32-bit, non-prefetchable) Memory at fe9fd000 (32-bit, non-prefetchable) 02:08.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev = 03) (prog-if 00 [Normal decode]) Flags: bus master, medium devsel, latency 64 Bus: primary=3D02, secondary=3D03, subordinate=3D03, = sec-latency=3D85 I/O behind bridge: 0000b000-0000cfff Memory behind bridge: fe800000-fe8fffff Capabilities: [dc] Power Management version 1 03:04.0 Ethernet controller: Digital Equipment Corporation DECchip = 21142/43 (rev 41) Subsystem: Znyx Advanced Systems: Unknown device 0013 Flags: bus master, medium devsel, latency 165, IRQ 9 I/O ports at c800 Memory at fe8ff800 (32-bit, non-prefetchable) 03:05.0 Ethernet controller: Digital Equipment Corporation DECchip = 21142/43 (rev 41) Subsystem: Znyx Advanced Systems: Unknown device 0013 Flags: bus master, medium devsel, latency 165, IRQ 11 I/O ports at c400 Memory at fe8ff400 (32-bit, non-prefetchable) 03:06.0 Ethernet controller: Digital Equipment Corporation DECchip = 21142/43 (rev 41) Subsystem: Znyx Advanced Systems: Unknown device 0013 Flags: bus master, medium devsel, latency 165, IRQ 15 I/O ports at c000 Memory at fe8ff000 (32-bit, non-prefetchable) 03:07.0 Ethernet controller: Digital Equipment Corporation DECchip = 21142/43 (rev 41) Subsystem: Znyx Advanced Systems: Unknown device 0013 Flags: bus master, medium devsel, latency 165, IRQ 5 I/O ports at b800 Memory at fe8fec00 (32-bit, non-prefetchable) --------------------ifconfig eth0 - 5 = ------------------------------------------------------------------------= ---- eth0 Protokoll:Ethernet Hardware Adresse 00:90:27:41:F0:C8 =20 inet Adresse:xxx.xxx.x.x Bcast:xxx.xxx.x.xx = Maske:xx5.255.xxx.xxx UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2391311502 errors:227 dropped:0 overruns:0 frame:0 TX packets:3285421357 errors:0 dropped:0 overruns:5 carrier:0 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:1983023393 (1891.1 Mb) TX bytes:2729931349 (2603.4 = Mb) Interrupt:10 Basisadresse:0xb000=20 eth1 Protokoll:Ethernet Hardware Adresse 00:90:27:43:3E:07 =20 inet Adresse:xxx.xxx.x.x Bcast:xxx.xxx.x.xx = Maske:xx5.255.xxx.xxx UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:417030502 errors:128 dropped:0 overruns:0 frame:0 TX packets:492317243 errors:0 dropped:0 overruns:5 carrier:0 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:4250607379 (4053.6 Mb) TX bytes:2007988878 (1914.9 = Mb) Interrupt:15 Basisadresse:0xd000=20 eth2 Protokoll:Ethernet Hardware Adresse 00:C0:95:E5:B6:44 =20 inet Adresse:xxx.xxx.x.x Bcast:xxx.xxx.x.xx = Maske:xx5.255.xxx.xxx UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3830716803 errors:0 dropped:3442 overruns:0 = frame:0 TX packets:2819649759 errors:145 dropped:0 overruns:5 = carrier:4 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:821383439 (783.3 Mb) TX bytes:2487954565 (2372.6 = Mb) Interrupt:9 Basisadresse:0x9800=20 eth3 Protokoll:Ethernet Hardware Adresse 00:C0:95:E5:B6:45 =20 inet Adresse:xxx.xxx.x.x Bcast:xxx.xxx.x.xx = Maske:xx5.255.xxx.xxx UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:690287831 errors:0 dropped:369 overruns:0 frame:0 TX packets:622458850 errors:266 dropped:0 overruns:3 = carrier:260 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:1291748077 (1231.9 Mb) TX bytes:3405258686 (3247.5 = Mb) Interrupt:11 Basisadresse:0xb400=20 eth4 Protokoll:Ethernet Hardware Adresse 00:C0:95:E5:B6:46 =20 inet Adresse:xxx.xxx.x.x Bcast:xxx.xxx.x.xx = Maske:xx5.255.xxx.xxx UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1090300653 errors:0 dropped:2253 overruns:0 = frame:0 TX packets:1172277214 errors:549 dropped:0 overruns:5 = carrier:415 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:3961283840 (3777.7 Mb) TX bytes:3811884022 (3635.2 = Mb) Interrupt:15 Basisadresse:0xd000=20 eth5 Protokoll:Ethernet Hardware Adresse 00:C0:95:E5:B6:47 =20 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenl=E4nge:100=20 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:5 Basisadresse:0xfc00=20 ---------------------- MII-DIAG -v = ------------------------------------------ mii-diag -v eth0 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Using the default interface 'eth0'. MII PHY #1 transceiver registers: 2100 780d 02a8 0150 05e1 0081 0000 ffff ffff ffff ffff ffff ffff ffff ffff ffff 0203 0000 0001 468a 0000 0000 c7c0 0000 001f 0000 0000 0000 ffff ffff ffff ffff. Basic mode control register 0x2100: Auto-negotiation disabled, with Speed fixed at 100 mbps, full-duplex. You have link beat, and everything is working OK. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. Your link partner is generating 100baseTx link beat (no = autonegotiation). MII PHY #1 transceiver registers: 2100 780d 02a8 0150 05e1 0081 0000 ffff ffff ffff ffff ffff ffff ffff ffff ffff 0a03 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 ffff ffff ffff ffff. Basic mode control register 0x2100: Auto-negotiation disabled! Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x780d ... 780d. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0. No specific information is known about this transceiver type. I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD = 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0081: 100baseTx. Negotiation did not complete. mii-diag -v eth1 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html MII PHY #1 transceiver registers: 2100 7809 02a8 0150 05e1 0081 0000 ffff ffff ffff ffff ffff ffff ffff ffff ffff 0203 0000 0001 ffff 0000 0000 ffff 0000 0000 0000 0000 0000 ffff ffff ffff ffff. Basic mode control register 0x2100: Auto-negotiation disabled, with Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x7809 ... 780d. Link status: previously broken, but now reestablished. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. Your link partner is generating 100baseTx link beat (no = autonegotiation). MII PHY #1 transceiver registers: 2100 780d 02a8 0150 05e1 0081 0000 ffff ffff ffff ffff ffff ffff ffff ffff ffff 0a03 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 ffff ffff ffff ffff. Basic mode control register 0x2100: Auto-negotiation disabled! Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x780d ... 780d. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0. No specific information is known about this transceiver type. I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD = 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0081: 100baseTx. Negotiation did not complete. mii-diag -v eth2 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled, with Speed fixed at 100 mbps, full-duplex. You have link beat, and everything is working OK. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. Link partner information information is not exchanged when in fixed = speed mode. MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled! Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x784c ... 784c. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. This transceiver has no vendor identification. I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0000:. Negotiation did not complete. mii-diag -v eth3 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled, with Speed fixed at 100 mbps, full-duplex. You have link beat, and everything is working OK. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. Link partner information information is not exchanged when in fixed = speed mode. MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled! Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x784c ... 784c. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. This transceiver has no vendor identification. I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0000:. Negotiation did not complete. mii-diag -v eth4 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled, with Speed fixed at 100 mbps, full-duplex. You have link beat, and everything is working OK. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. Link partner information information is not exchanged when in fixed = speed mode. MII PHY #32 transceiver registers: 2100 784c 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x2100: Auto-negotiation disabled! Speed fixed at 100 mbps, full-duplex. Basic mode status register 0x784c ... 784c. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. This transceiver has no vendor identification. I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0000:. Negotiation did not complete. mii-diag -v eth5 mii-diag.c:v2.00 4/19/2000 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html MII PHY #32 transceiver registers: 1000 7848 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x1000: Auto-negotiation enabled. Basic mode status register 0x7848 ... 7848. Link status: not established. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD = 10baseT. Able to perform Auto-negotiation, negotiation not complete. MII PHY #32 transceiver registers: 1000 7848 0000 0000 01e1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000. Basic mode control register 0x1000: Auto-negotiation enabled. Basic mode status register 0x7848 ... 7848. Link status: not established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation not complete. This transceiver has no vendor identification. I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 0000:. Negotiation did not complete. ------_=_NextPart_000_01C241EA.C9EBC620-- _______________________________________________ tulip-bug mailing list, [email protected] To change to digest mode or unsubscribe visit http://www.scyld.com/mailman/listinfo/tulip-bug