[msk] watchdog timeout (missed Tx interrupts) -- recovering

Pyun YongHyeon pyunyh at gmail.com
Fri Jun 19 00:32:58 UTC 2009

On Thu, Jun 18, 2009 at 04:18:32PM -0400, Karim Fodil-Lemelin wrote:
> Hello,


> Concerning this pr: 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/124127, Given that I 
> have one of those 'strange' silicon here:
> FreeBSD 7.1-RELEASE-p5 FreeBSD 7.1-RELEASE-p5
> kernel: mskc2: <Marvell Yukon 88E8052 Gigabit Ethernet> port 0xee00-0xeeff 
> mem 0xfdafc000-0xfdafffff irq 18 at device 0.0 on pci3
> kernel: msk2: <Marvell Technology Group Ltd. Yukon EC Id 0xb6 Rev 0x02> on 
> mskc2
> kernel: msk2: Ethernet address: 00:03:2d:10:4e:26
> kernel: miibus2: <MII bus> on msk2
> kernel: e1000phy2: <Marvell 88E1111 Gigabit PHY> PHY 0 on miibus2
> kernel: e1000phy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 
> 1000baseTX-FDX, auto
> Adding the entry: hw.msk.legacy_intr="1"to the loader.conf file solved 
> the problem. But applying the attached patch (written by Pyun I believe) 
> also solved the problem.
> I think your patch should be committed for others to benefit.

Thanks a lot! I'll write a follow-up mail to the PR.

> Best regards,
> Karim.

More information about the freebsd-net mailing list