Re: Potential show-stopper in em driver?

From: Kevin Bowling <kevin.bowling_at_kev009.com>
Date: Tue, 15 Aug 2023 00:34:12 UTC
On Mon, Aug 14, 2023 at 4:45 PM Greg 'groggy' Lehey <grog@freebsd.org> wrote:
>
> [moving to current as requested by bz@]
>
> On Monday, 14 August 2023 at 10:09:22 -0700, Kevin Bowling wrote:
> >
> > I'm able to replicate this on my I217 using iperf3.  It happens
> > quickly with flow control enabled (default) and takes about 15 minutes
> > of line rate with flow control disabled.  I am looking into the scope
> > of the issue and will commit a fix or enable chicken bits for affected
> > parts soon.
>
> Thanks.  Let me know when you have something and I'll test it.

I went ahead and reverted: 797e480cba8834e584062092c098e60956d28180

I thought I had a handle on the bug a few times but all I've managed
to do is make it take a bit longer to stall so far.  Whatever is going
on is very subtle and may be outside the em_txrx.c code.

> I'll reply to the other message later, but things look better without
> TCO.

I'm able to reproduce on my machine with the same NIC as yours so I no
longer need the requested debugging info.

> Greg
> --
> Sent from my desktop computer.
> See complete headers for address and phone numbers.
> This message is digitally signed.  If your Microsoft mail program
> reports problems, please read http://lemis.com/broken-MUA.php