misc/180382: kernel: ae0: watchdog timeout - resetting.

Claudiu Vasadi claudiu.vasadi at gmail.com
Mon Jul 8 14:20:06 UTC 2013


>Number:         180382
>Category:       misc
>Synopsis:       kernel: ae0: watchdog timeout - resetting.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 08 14:20:06 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Claudiu Vasadi
>Release:        9.1-STABLE
>Organization:
>Environment:
FreeBSD xxxxxxxxxx 9.1-STABLE FreeBSD 9.1-STABLE #0 r251065: Wed May 29 00:18:42 UTC 2013     root at xxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
The machine is an Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz, 2GB RAM, Asus P5LD2-X/1333, running as a backup machine.

The NIC (ae0) will eventually spit out the messages below and will stop any network traffic to or from it.


Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:98 TxD:24753
Jul  1 13:21:31 backup2 kernel: ae0: Received stray Tx interrupt(s).
Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:83 TxD:45903
Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:53581
Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:78 TxD:13106
Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:2568
Jul  1 13:21:31 backup2 kernel: ae0: Size mismatch: TxS:77 TxD:45463
Jul  1 13:21:32 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:46493
Jul  1 13:21:32 backup2 kernel: ae0: Size mismatch: TxS:84 TxD:38076
Jul  1 13:21:34 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:4100
Jul  1 13:21:34 backup2 kernel: ae0: Size mismatch: TxS:83 TxD:58458
Jul  1 13:21:34 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:183
Jul  1 13:21:34 backup2 kernel: ae0: Size mismatch: TxS:77 TxD:44993
Jul  1 13:21:35 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:23698
Jul  1 13:21:35 backup2 kernel: ae0: Size mismatch: TxS:76 TxD:21779
Jul  1 13:21:36 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:7389
Jul  1 13:21:36 backup2 kernel: ae0: Size mismatch: TxS:82 TxD:42380
Jul  1 13:21:37 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:42072
Jul  1 13:21:37 backup2 kernel: ae0: Size mismatch: TxS:81 TxD:63286
Jul  1 13:21:39 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:43501
Jul  1 13:21:39 backup2 kernel: ae0: Size mismatch: TxS:92 TxD:8475
Jul  1 13:21:39 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:0
Jul  1 13:21:39 backup2 kernel: ae0: Size mismatch: TxS:91 TxD:2568
Jul  1 13:21:41 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:600
Jul  1 13:21:41 backup2 kernel: ae0: Size mismatch: TxS:84 TxD:4100
Jul  1 13:21:42 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:14390
Jul  1 13:21:42 backup2 kernel: ae0: Size mismatch: TxS:83 TxD:24480
Jul  1 13:21:42 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:42380
Jul  1 13:21:42 backup2 kernel: ae0: Size mismatch: TxS:81 TxD:3720
Jul  1 13:21:43 backup2 kernel: ae0: Size mismatch: TxS:66 TxD:27749
Jul  1 13:21:43 backup2 kernel: ae0: Size mismatch: TxS:80 TxD:256
Jul  1 13:21:46 backup2 kernel: ae0: Size mismatch: TxS:73 TxD:46493
Jul  1 13:21:50 backup2 kernel: ae0: watchdog timeout - resetting.

The only solution is to "ifconfig ae0 down && ifconfig ae0 up".

The problem will normally happen in maximum 24 hours and I have seen no relation to network or CPU load (a.k.a the box can be idle or at full load but this does not influence when the error occurs).

I think this is related to http://www.freebsd.org/cgi/query-pr.cgi?pr=145918&cat=
>How-To-Repeat:
Siply wait for upto 24 hours and the error messages will appear.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list