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