watchdog timeout

Pyun YongHyeon pyunyh at
Fri Apr 10 07:31:38 UTC 2009

On Fri, Apr 10, 2009 at 09:01:15AM +0200, xer wrote:
> Thank you Pyun
> I found this another one:
> And it seems a lot different.. which one will bet to try?

I think the patch in the PR is not right fix. Drivers should not
rearm watchdog timeouts in Tx completion handler, otherwise it
would hide root cause of timeouts. if_start handler should be the
only place to arm the timer.  
Try attached patch in previous mail.

> Regards
> --------------------------------------------------
> From: "Pyun YongHyeon" <pyunyh at>
> Sent: Friday, April 10, 2009 6:43 AM
> To: "xer" <xernet at>
> Cc: <freebsd-stable at>
> Subject: Re: watchdog timeout
> >
> >I vaguely remember there were a couple of reports on xl(4) watchdog
> >timeouts. I'm not sure this came from missing Tx interrupts but
> >would you try attached patch?
> >Note, it was generated against HEAD and you should experiment the
> >attached patch on local box prior to applying to your production
> >server.
> >

More information about the freebsd-stable mailing list