kern/124127: [msk] watchdog timeout (missed Tx interrupts) --
recovering
Mikle Davidkin
skylord at linkline.ru
Fri May 30 10:40:05 UTC 2008
>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 at 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 at 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:
More information about the freebsd-bugs
mailing list