Re: msk0: watchdog timeout (missed Tx interrupts)

2009-04-04 Thread CyberLeo Kitsana
Fred wrote:
 Hi,
 
 I recently upgraded from 6.3 to 7.1 (7.1-RELEASE-p4) with freebsd-update,
 and I now have problems with msk0 very often (which I did have before) :
 
 Mar 30 20:14:19 blackbox kernel: msk0: watchdog timeout (missed Tx
 interrupts) -- recovering
 Mar 30 20:14:58 blackbox kernel: msk0: watchdog timeout (missed Tx
 interrupts) -- recovering
 ...
 
 which lead to not being able to access the net at all.
 I saw some people had this issue at different version of fbsd etc, due to
 some issue of the nic itself that had to be workaround, so I tried
 some early source code for msk :
 http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/msk/?only_with_tag=RELENG_7
 
 but I still have this issue (I make buildkernel, installkernel; at first I
 only compiled
 the module, but it seems that in 7.3 it's in the kernel itself so that the
 module won't load)
 
 Here is some info from dmesg about my nic:
 
 mskc0: Marvell Yukon 88E8053 Gigabit Ethernet port 0x7c00-0x7cff mem
 0xfddfc000-0xfddf irq 17 at device 0.0 on pci3
 msk0: Marvell Technology Group Ltd. Yukon EC Id 0xb6 Rev 0x01 on mskc0
 msk0: Ethernet address: 00:50:43:00:45:3e
 miibus0: MII bus on msk0
 mskc0: [FILTER]
 
 Thanks for you help, this issue is really painful,

I have witnessed this same issue on an Intel Mac Mini, after a few
gigabytes of network transfer. The workaround I found was to disable
MSI. If I remember my testing correctly, I tested this fix in 7.1, then
reinstalled FreeNAS (6.4) to try it there.

mskc0: Marvell Yukon 88E8053 Gigabit Ethernet port 0x1000-0x10ff mem
0x9020-0x90203fff irq 16 at device 0.0 on pci1
mskc0: Unexpected number of MSI messages : 0
msk0: Marvell Technology Group Ltd. Yukon EC Id 0xb6 Rev 0x02 on mskc0
msk0: Ethernet address: 00:16:cb:b0:d6:62
miibus0: MII bus on msk0
e1000phy0: Marvell 88E Gigabit PHY on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseTX-FDX, auto
mskc0: [FAST]

/boot/loader.conf:

hw.pci.enable_msi=0
hw.pci.enable_msix=0

uname -a:

FreeBSD freenas.cyberleo.net 6.4-RC2 FreeBSD 6.4-RC2 #0: Fri Nov  7
17:30:32 UTC 2008
r...@vmbsd64i386:/usr/obj/freenas/usr/src/sys/FREENAS-i386  i386

Hope this helps!

-- 
Fuzzy love,
-CyberLeo
Technical Administrator
CyberLeo.Net Webhosting
http://www.CyberLeo.Net
cyber...@cyberleo.net

Furry Peace! - http://.fur.com/peace/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


msk0: watchdog timeout (missed Tx interrupts)

2009-04-03 Thread Fred

Hi,

I recently upgraded from 6.3 to 7.1 (7.1-RELEASE-p4) with freebsd-update,
and I now have problems with msk0 very often (which I did have before) :

Mar 30 20:14:19 blackbox kernel: msk0: watchdog timeout (missed Tx
interrupts) -- recovering
Mar 30 20:14:58 blackbox kernel: msk0: watchdog timeout (missed Tx
interrupts) -- recovering
...

which lead to not being able to access the net at all.
I saw some people had this issue at different version of fbsd etc, due to
some issue of the nic itself that had to be workaround, so I tried
some early source code for msk :
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/msk/?only_with_tag=RELENG_7

but I still have this issue (I make buildkernel, installkernel; at first I
only compiled
the module, but it seems that in 7.3 it's in the kernel itself so that the
module won't load)

Here is some info from dmesg about my nic:

mskc0: Marvell Yukon 88E8053 Gigabit Ethernet port 0x7c00-0x7cff mem
0xfddfc000-0xfddf irq 17 at device 0.0 on pci3
msk0: Marvell Technology Group Ltd. Yukon EC Id 0xb6 Rev 0x01 on mskc0
msk0: Ethernet address: 00:50:43:00:45:3e
miibus0: MII bus on msk0
mskc0: [FILTER]

Thanks for you help, this issue is really painful,

F.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org