Re: igc problems with heavy traffic
- Reply: Jim King : "Re: igc problems with heavy traffic"
- In reply to: Jim King : "Re: igc problems with heavy traffic"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 05 Aug 2022 17:47:42 UTC
On 8/5/2022 11:41 AM, Jim King wrote: > If I fiddle with the Flow Control settings it seems to make a > difference. I can do it without bouncing the link. I wonder what the > Linux driver has as default ? >> >> ie. >> >> sysctl -w dev.igc.1.fc=1 >> sysctl -w dev.igc.0.fc=1 >> >> Does it help in your case ? >> > Thanks for the suggestion. Unfortunately it doesn't seem to help in > my case. All four values for flow control give pretty much the same > results with my iperf test. > > Are you able to boot a RELENG_13 stable kernel and test ? I am using a stable kernel from a couple of days ago and setting the fc=0 (you set that on all nics right ?) does work for me both at 2.5G and 1G. Leaving the default causes the nic to bounce on my test boxes. I dont see any obvious big changes in the driver itself since 13.1 came out so I am guessing something else fixed or worked around this bug ? https://cgit.freebsd.org/src/log/?h=stable%2F13&qt=grep&q=igc Been running this loop for 30min without any link bounces #!/bin/sh TARGET=10.1.255.168 I=/usr/local/bin/iperf3 while true do $I -t 60 -c $TARGET sleep 2 $I -P4 -t 60 -c $TARGET sleep 2 $I -R -t 60 -c $TARGET sleep 2 $I -R -P4 -t 60 -c $TARGET done Anything interesting come up in sysctl -a dev.igc ? ---Mike