Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jul 2019 23:17:08 +0300
From:      Andriy Gapon <avg@FreeBSD.org>
To:        Patrick Kelsey <pkelsey@freebsd.org>
Cc:        freebsd-net@freebsd.org, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: vmx0: watchdog timeout on queue 2, no interrupts on BSP
Message-ID:  <dfb182e0-7512-cd48-142b-b98dfa4d3525@FreeBSD.org>
In-Reply-To: <CAD44qMUA_-vT7-374WGZH1bUFCA-sVo_UHi1uQjKkgpk9358bA@mail.gmail.com>
References:  <9c509f7b-8294-d2fe-ea3e-f10fd51f5736@FreeBSD.org> <CAD44qMUA_-vT7-374WGZH1bUFCA-sVo_UHi1uQjKkgpk9358bA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 20/07/2019 20:08, Patrick Kelsey wrote:
> 
> 
> On Fri, Jul 19, 2019 at 10:07 AM Andriy Gapon <avg@freebsd.org
> <mailto:avg@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).

I am not sure if that bug could lead to all interrupts on the core
getting disabled (for all drivers), and right at the boot time.


-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dfb182e0-7512-cd48-142b-b98dfa4d3525>