Re: igc problems with heavy traffic (update)

From: mike tancsa <>
Date: Mon, 26 Sep 2022 12:57:30 UTC
On 9/24/2022 8:30 PM, John Fieber wrote:
>> On Sep 14, 2022, at 8:03 AM, mike tancsa <> wrote:
>> OK, an update hence the top post. I got a new pair of boxes which use a different Jasper Lake chipset and have i226-V vs the i225 of the previous box.
>> dev.igc.0.%parent: pci2
>> dev.igc.0.%pnpinfo: vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000 class=0x020000
>> dev.igc.0.%location: slot=0 function=0 dbsf=pci0:2:0:0 handle=\_SB_.PC00.RP05.PXSX
>> dev.igc.0.%driver: igc
>> dev.igc.0.%desc: Intel(R) Ethernet Controller I226-V
>> dev.igc.%parent:
>> WIth a default RELENG_13, out of the box with no tweaks, I am NOT able to cause the transmitting nic to bounce with heave traffic. I used the same test script (a constant stream of iperf3 alternating in direction) maxing out the NIC's bandwidth and all seems fine running the test for some 18hrs.  Maybe something different about the i225 version of this NIC that needs some different driver defaults ?
>>      ---Mike
> I also see this behavior with 13.1-RELEASE-p2 on:
> These, however, offer unflappable performance:
> - FreeBSD-14.0-CURRENT-amd64-20220923
> - vyos-1.4 (for reference, what I mostly use on this hardware, via bhyve)
Interesting, so just to confirm, the same hardware i225, the igc under 
14.x does not see link drops under heavy load ?  I wonder what the 
difference is, since the driver does not seem to be different ?