Re: [RFC net v4 0/4] bnxt_en: Make RING FREE more robust
From: Joe Damato
Date: Tue Oct 06 2026 - 16:00:39 EST
On Tue, Oct 06, 2026 at 04:43:42PM +0000, anmory wrote:
> Hi Joe,
>
> we appear to be hitting a very similar issue to the one described in
> this RFC on two Broadcom BCM57504 systems.
>
> One detail that may be particularly relevant is the ordering in our
> reproductions: on both systems the AMD-Vi IO_PAGE_FAULT occurs before
> the NETDEV WATCHDOG / TX timeout.
>
> We originally encountered the problem after updating from Debian
> 6.12.107-1 to 6.12.111-1.
>
> We subsequently reproduced it deliberately on two separate systems.
Can you provide a sample program or explanation on how *exactly* to reproduce
this issue?
I've hit the same one you are describing (IO_PAGE_FAULT before the NETDEV TX
timeout) but have not been able to reliably reproduce it. It happens fairly
rarely on my systems, but I am very eager to debug this and fix it.
If you have a way to reliably reproduce this, that would make it *much* easier
to debug.
Thanks,
Joe