On Mon, 20 Jun 2016, Luiz Otavio O Souza wrote:

On Sun, Jun 19, 2016 at 1:11 AM, Maxim Sobolev wrote:
Jim, some update from here. Running r283287 of the driver, I still see the
same "watchdog timeout" messages, but they do not lead to the interface
lockout. The traffic resumes momentarily. Which is probably why I never paid
much attention to those warnings before. Therefore, I suspect that the new
MAC code does not deal with watchdog-triggered interface reset as good as
the old code. Does it give you any ideas about what could be wrong there by
any chance?

Hi Maxim,

My recent changes contributed somehow to expose the bug more frequently.

There was a condition in tx packet reclamation where we aren't
restarting the tx queue in one of the possible stall conditions.

Please try the attached patch and let me know if it works for you.


Your patch fixes the problem for me.  Thanks!

FreeBSD beaglebone 11.0-ALPHA4 FreeBSD 11.0-ALPHA4 #0 r302028M: Mon Jun 20 
18:19:55 EDT 2016     
kwhite@freebsd11:/usr/obj/arm.armv6/usr/src/sys/BEAGLEBONE-LOCAL  arm armv6

freebsd-current@freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to