kern/124127: [msk] watchdog timeout (missed Tx interrupts) --
recovering
Mark Atkinson
atkin901 at yahoo.com
Thu Oct 29 17:50:05 UTC 2009
The following reply was made to PR kern/124127; it has been noted by GNATS.
From: Mark Atkinson <atkin901 at yahoo.com>
To: pyunyh at gmail.com
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/124127: [msk] watchdog timeout (missed Tx interrupts) -- recovering
Date: Thu, 29 Oct 2009 10:47:47 -0700 (PDT)
----- Original Message ----
From: Pyun YongHyeon <pyunyh at gmail.com>
Sent: Thu, October 29, 2009 9:49:09 AM
Subject: Re: kern/124127: [msk] watchdog timeout (missed Tx interrupts) -- recovering
>I think it's not a bug of msk(4). Qin Li fixed the bug in arp code.
>See r198301.
Thanks I saw the intr call in the trace and assumed wrong, the 'lltable'
should have tipped me off.
>For watchdog timeout issues on 88E8053 controller, did you ever try
>disabling MSI?
I haven't tried that lately in -current, last time I did that msk did
not work at all. Will retry and report back.
> msk(4) was changed a lot since 7.0-RELEASE to
>support newer controllers and added several workarounds to address
>silicon bugs. So don't blindly apply experimental patches to your
>controller.
Yes, this box runs -current constantly, only recently did I have to
give up my dual Intel adapter and go back to using the on-board
pci-e yukon, and thus re-experiencing this issue.
> 88E8053 also has a couple of hardware bugs but I guess
>msk(4) already incorporated required workarounds. So if you can
>reliably reproduce watchdog timeouts please let me know.
It still repros on -current, hence me trying out the experimental
patches in the PR and reporting back. As I reported in this PR
earlier I could still hit the watchdog after a week of runtime, but
as of now I don't have a reliable repro.
BTW thanks for all your hard work on hardware NIC support. Very
much appreciated.
More information about the freebsd-net
mailing list