[Bug 280386] if_bridge throws output errors under load

[email protected]
Newsgroups gmane.os.freebsd.devel.net
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280386

--- Comment #10 from [email protected] ---
I have upgraded to 14.1-release-p2 and I am now able to reproduce this issue
using the same tests.

I did a few different tests, ensuring a solid 950~ Mbit/s link during my iperf3
tests. Each of them raised error when using the FreeBSD box as the iperf3
client.

For 60 seconds each as you did, I tested though with

iperf3 -P4:
bridge123  1500 <Link#18>        58:9c:fc:10:ff:92   624390     0     0 
4886859    13     0

iperf -P8
bridge123  1500 <Link#18>        58:9c:fc:10:ff:92  1262380     0     0 
9777020   187     0
bridge123     - 192.168.88.0/24  192.168.88.3       1216769     -     - 
9777104     -     -

and iperf3 -P40, which is as many threads as I have physically:
bridge123  1500 <Link#18>        58:9c:fc:10:ff:92   2179910     0     0 
14681352  1756     0
bridge123     - 192.168.88.0/24  192.168.88.3        2134298     -     - 
14683001     -     -

The Oerrs field increases in error significantly, but if you notice, different
P values do not seem to change the rate of errors generated either.

Checking with sysctl after:
# sysctl dev.igb.0.iflib | grep r_drops
dev.igb.0.iflib.txq7.r_drops: 94
dev.igb.0.iflib.txq6.r_drops: 291
dev.igb.0.iflib.txq5.r_drops: 52
dev.igb.0.iflib.txq4.r_drops: 356
dev.igb.0.iflib.txq3.r_drops: 232
dev.igb.0.iflib.txq2.r_drops: 252
dev.igb.0.iflib.txq1.r_drops: 311
dev.igb.0.iflib.txq0.r_drops: 157


This stayed at 0 yesterday when I was still running on 14.0 release p6.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.