Hi there, my GNU/Linux box (kernel 2.6.1) hangs up with a SkGeStopPort() fatal error when it automatically shuts down during the night. --------------------------------------- After work, the GNU/Linux box automatically shuts down after approx 1+ hours of inactivity. When the shutdown procedure comes to the point where it puts the net down, the GNU/Linux box hangs up with the following fatal error: eth0: -- ERROR -- Class: Hardware failure Nr: 0xd9 Msg: FATAL: SkGeStopPort() does not terminate (Tx) The kernel is a non-patched, non-taited 2.6.1 kernel. The only network driver built into the kernel is the sk98lin driver. Please, note that the problem does not show up when the machine is manually rebooted during normal working hours. That is why I suspect that the problem araises after a certain ammount of inactivity occurs. The same problem has been reported for kernel 2.4.23: <http://www.uwsg.iu.edu/hypermail/linux/kernel/0312.2/0997.html>. I'd appreciate any help on this. Thank You, Lorenzo NB: please, "Cc:" me on any discussion because I'm not subscribed to the list. --------------------------------------- Keywords: net sk98lin SkGeStopPort() --------------------------------------- # cat /proc/version Linux version 2.6.1 (root@fedor) (gcc version 3.3.2 (Debian)) #5 SMP Wed Jan 14 14:11:02 CET 2004 --------------------------------------- # sh scripts/ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux fedor 2.6.1 #5 SMP Wed Jan 14 14:11:02 CET 2004 i686 GNU/Linux Gnu C 3.3.2 Gnu make 3.79.1 util-linux 2.11n mount 2.11n module-init-tools 3.0-pre2 e2fsprogs 1.27 PPP 2.4.1 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 2.0.7 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.0.91 Modules Loaded --------------------------------------- # cat /proc/cpuinfo #Note: hyperthreading enabled processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.60GHz stepping : 9 cpu MHz : 2606.484 cache size : 512 KB physical id : 0 siblings : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid bogomips : 5144.57 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.60GHz stepping : 9 cpu MHz : 2606.484 cache size : 512 KB physical id : 0 siblings : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid bogomips : 5193.72 --------------------------------------- # cat /proc/modules --------------------------------------- # cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-005f : timer 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 0400-041f : 0000:00:1f.3 0cf8-0cff : PCI conf1 d800-d8ff : 0000:02:05.0 d800-d8ff : SysKonnect SK-98xx ef00-ef1f : 0000:00:1d.0 ef20-ef3f : 0000:00:1d.1 ef40-ef5f : 0000:00:1d.2 ef80-ef9f : 0000:00:1d.3 fc00-fc0f : 0000:00:1f.1 fc00-fc07 : ide0 fc08-fc0f : ide1 --------------------------------------- # cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000f0000-000fffff : System ROM 00100000-3ff2ffff : System RAM 00100000-0026f1bf : Kernel code 0026f1c0-002e8dff : Kernel data 3ff30000-3ff3ffff : ACPI Tables 3ff40000-3ffeffff : ACPI Non-volatile Storage 3fff0000-3fffffff : reserved 40000000-400003ff : 0000:00:1f.1 f8000000-fbffffff : 0000:00:00.0 fe000000-fe7fffff : 0000:02:09.0 feaf4000-feaf7fff : 0000:02:05.0 feaf4000-feaf7fff : SysKonnect SK-98xx feafc000-feafffff : 0000:02:09.0 febffc00-febfffff : 0000:00:1d.7 ffb80000-ffffffff : reserved --------------------------------------- # lspci -vvv 00:00.0 Host bridge: Intel Corp.: Unknown device 2570 (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 80f2 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0 Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M] Capabilities: [e4] #09 [2106] Capabilities: [a0] AGP version 3.0 Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2 Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none> 00:01.0 PCI bridge: Intel Corp.: Unknown device 2571 (rev 02) (prog-if 00 [Normal decode]) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000f000-00000fff Memory behind bridge: fff00000-000fffff Prefetchable memory behind bridge: fff00000-000fffff BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- 00:1d.0 USB Controller: Intel Corp.: Unknown device 24d2 (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 4: I/O ports at ef00 [size=32] 00:1d.1 USB Controller: Intel Corp.: Unknown device 24d4 (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 19 Region 4: I/O ports at ef20 [size=32] 00:1d.2 USB Controller: Intel Corp.: Unknown device 24d7 (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin C routed to IRQ 18 Region 4: I/O ports at ef40 [size=32] 00:1d.3 USB Controller: Intel Corp.: Unknown device 24de (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 4: I/O ports at ef80 [size=32] 00:1d.7 USB Controller: Intel Corp.: Unknown device 24dd (rev 02) (prog-if 20) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin D routed to IRQ 23 Region 0: Memory at febffc00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] #0a [20a0] 00:1e.0 PCI bridge: Intel Corp. 82820 820 (Camino 2) Chipset PCI (rev c2) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=64 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: fea00000-feafffff Prefetchable memory behind bridge: fd900000-fe8fffff BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- 00:1f.0 ISA bridge: Intel Corp.: Unknown device 24d0 (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 00:1f.1 IDE interface: Intel Corp.: Unknown device 24db (rev 02) (prog-if 8a [Master SecP PriP]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at <unassigned> Region 1: I/O ports at <unassigned> Region 2: I/O ports at <unassigned> Region 3: I/O ports at <unassigned> Region 4: I/O ports at fc00 [size=16] Region 5: Memory at 40000000 (32-bit, non-prefetchable) [size=1K] 00:1f.3 SMBus: Intel Corp.: Unknown device 24d3 (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 17 Region 4: I/O ports at 0400 [size=32] 02:05.0 Ethernet controller: 3Com Corporation: Unknown device 1700 (rev 12) Subsystem: Asustek Computer, Inc.: Unknown device 80eb Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (5750ns min, 7750ns max), cache line size 04 Interrupt: pin A routed to IRQ 22 Region 0: Memory at feaf4000 (32-bit, non-prefetchable) [size=16K] Region 1: I/O ports at d800 [size=256] Capabilities: [48] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Capabilities: [50] Vital Product Data 02:09.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00 [VGA]) Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 21 Region 0: Memory at feafc000 (32-bit, non-prefetchable) [size=16K] Region 1: Memory at fe000000 (32-bit, prefetchable) [size=8M] Expansion ROM at feae0000 [disabled] [size=64K] --------------------------------------- # cat /proc/scsi/scsi cat: /proc/scsi/scsi: No such file or directory --------------------------------------- # cat /proc/net/sk98lin/eth0 Detailed statistic for device eth0 ======================================= Board statistics Active Port A Preferred Port A Bus speed (MHz) 33 Bus width (Bit) 32 Hardware revision v1.2 Receive statistics Received bytes 0 Received packets 0 Receive errors 0 Receive dropped 0 Received multicast 0 Receive error types length 0 buffer overflow 0 bad crc 0 framing 0 missed frames 0 too long 0 carrier extension 0 too short 0 symbol 0 LLC MAC size 0 carrier event 0 jabber 0 Transmit statistics Transmited bytes 0 Transmited packets 0 Transmit errors 0 Transmit dropped 0 Transmit collisions 0 Transmit error types excessive collision 0 carrier 0 fifo underrun 0 heartbeat 0 window 0 --------------------------------------- - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html