Date: Fri, 30 May 2008 10:37:23 GMT From: Mikle Davidkin <skylord@linkline.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/124127: [msk] watchdog timeout (missed Tx interrupts) -- recovering Message-ID: <200805301037.m4UAbNWV050984@www.freebsd.org> Resent-Message-ID: <200805301040.m4UAe5Cp039635@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 124127 >Category: kern >Synopsis: [msk] watchdog timeout (missed Tx interrupts) -- recovering >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 30 10:40:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Mikle Davidkin >Release: 7.0-STABLE >Organization: >Environment: FreeBSD fserver3.linkline.ru 7.0-STABLE FreeBSD 7.0-STABLE #0: Wed May 28 17:52:29 MSD 2008 root@fserver3.linkline.ru:/usr/obj/usr/src/sys/skykernel amd64 >Description: After few minutes of FTP transfer (speed is about 3Mb/s), msk gets down - "ifconfig down/up" and cable unplugging/plugging don't help to recover it. There are continuously showing messages on console: May 30 14:16:56 fserver3 kernel: msk0: watchdog timeout (missed Tx interrupts) -- recovering May 30 14:17:06 fserver3 kernel: msk0: watchdog timeout May 30 14:17:06 fserver3 kernel: msk0: link state changed to DOWN May 30 14:17:10 fserver3 kernel: msk0: link state changed to UP May 30 14:17:50 fserver3 kernel: msk0: watchdog timeout (missed Tx interrupts) -- recovering May 30 14:18:27 fserver3 last message repeated 3 times May 30 14:18:51 fserver3 last message repeated 2 times May 30 14:19:00 fserver3 kernel: msk0: link state changed to DOWN May 30 14:19:04 fserver3 kernel: msk0: link state changed to UP May 30 14:19:13 fserver3 kernel: msk0: watchdog timeout (missed Tx interrupts) -- recovering May 30 14:19:20 fserver3 kernel: msk0: link state changed to DOWN May 30 14:19:25 fserver3 kernel: msk0: link state changed to UP May 30 14:19:45 fserver3 kernel: msk0: watchdog timeout (missed Tx interrupts) -- recovering May 30 14:20:33 fserver3 kernel: msk0: link state changed to DOWN Tried on fresh STABLE (28 may), but the same behaviour is on 7.0-release and i386 kernel. My system is ECS A740GM-M motherboard with Athlon 64 X2 4800+ (I've tried on other systems - there was the same symptoms...) and PCI-E D-Link DGE-560T network card. Here is hardware info: dmesg message: ================ mskc0: <D-Link 560T Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfe9fc000-0xfe9fffff irq 16 at device 0.0 on pci2 mskc0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xfe9fc000 mskc0: MSI count : 2 mskc0: attempting to allocate 2 MSI vectors (2 supported) msi: routing MSI IRQ 256 to vector 50 msi: routing MSI IRQ 257 to vector 51 mskc0: using IRQs 256-257 for MSI mskc0: RAM buffer size : 48KB mskc0: Port 0 : Rx Queue 32KB(0x00000000:0x00007fff) mskc0: Port 0 : Tx Queue 16KB(0x00008000:0x0000bfff) msk0: <Marvell Technology Group Ltd. Yukon EC Id 0xb6 Rev 0x01> on mskc0 msk0: bpf attached msk0: Ethernet address: 00:00:5a:9e:b3:ea miibus0: <MII bus> on msk0 e1000phy0: <Marvell 88E1111 Gigabit PHY> PHY 0 on miibus0 e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto mskc0: [MPSAFE] mskc0: [FILTER] ================ pciconf -lv: ================ mskc0@pci0:2:0:0: class=0x020000 card=0x4b001186 chip=0x4b001186 rev=0x11 hdr=0x00 vendor = 'D-Link System Inc' device = 'DGE-560T PCIe Gigabit Ethernet Adapter' class = network subclass = ethernet ================ I'll be glad to assist and test any patches related to my problem... Thanks in advance! >How-To-Repeat: Boot with D-Link DGE-560T and try to download something... >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805301037.m4UAbNWV050984>