vmx0: watchdog timeout on queue 2, no interrupts on BSP
Patrick Kelsey
pkelsey at freebsd.org
Sat Jul 20 17:08:40 UTC 2019
On Fri, Jul 19, 2019 at 10:07 AM Andriy Gapon <avg at freebsd.org> wrote:
>
> Recently we experienced a strange problem.
> We noticed a lot of these messages in the logs:
> vmx0: watchdog timeout on queue 2
> (always queue 2)
> Also, we noticed that connections to some end points did not work at all
> while others worked without problems. I assume that that was because
> specific flows got assigned to that queue 2.
>
> Further investigation has shown that none of interrupts assigned to the
> BSP has ever fired (since boot, of course). That included vmx0:rx2 and
> vmx0:tx2. But also interrupts for other drivers as well.
>
> Trying to get more information I rebooted the system and the problem
> disappeared.
>
> Has anyone seen anything like that?
> Any thoughts on possible causes?
> Any suggestions what to check if/when the problem reoccurs?
>
> Thanks!
>
>
If you are running head at or after r347221 or stable/12 at or after r349112,
then this could be due to
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239118 (see Comment 4 -
short story is that an iflib change has broken the vmx driver).
-Patrick
More information about the freebsd-current
mailing list