bce watchdog timeout occurred, resetting
jjfitzgerald at gmail.com
Mon Nov 10 09:05:31 PST 2008
Many thanks. Is there any change this would lock out the interface
permanently, requiring a manual (local) ifconfig up fix? This server
is managed remotely.
On Fri, Nov 7, 2008 at 7:30 PM, Xin LI <delphij at delphij.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Hi, John,
> John Fitzgerald wrote:
>> On Mon, Nov 3, 2008 at 2:56 PM, John Fitzgerald <jjfitzgerald at gmail.com> wrote:
>>> Hi there,
>>> I'm afraid it's the driver logic problem, but I don't know where to go
>>> from here. Any ideas? I'm using 6.2-RELEASE.
> I have committed a changeset after 6.2-RELEASE which could have fixed
> your problem. Could you please try if later FreeBSD releases still
> suffer from this problem?
> Revision 220.127.116.11 Thu Jan 18 16:14:19 2007 UTC delphij
> MFC if_bce.c (1.23-24), if_bcereg.h (1.11):
> - Instead of if_watchdog/if_timer interface use our own timer
> that piggybacks on bce_tick() callout.
> - Instead of unconditionally resetting the controller, try to
> skip the reset in case we got a pause frame, like em(4) did.
> - Lock bce_tick() using callout_init_mtx().
> - --
> Xin LI <delphij at delphij.net> http://www.delphij.net/
> FreeBSD - The Power to Serve!
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.9 (FreeBSD)
> -----END PGP SIGNATURE-----
More information about the freebsd-bugs