Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Sep 2018 15:00:09 +0300
From:      Lev Serebryakov <lev@FreeBSD.org>
To:        net@FreeBSD.org
Cc:        marius@FreeBSD.org
Subject:   I210/igb is limited by flow control and reset fc setting on MTU change (11-STABLE)
Message-ID:  <1a105a92-63d4-5cf4-45e6-59cbf2f61798@FreeBSD.org>

next in thread | raw e-mail | index | archive | help

 My 11-STABLE system with igb (I210) can not send more than 710Mbit/s
with single TCP stream until I disable flow control (sysctl
dev.igb.0.fc=0). After that it shows full-speed and there is no collisions.

 Other system with I210 doesn't show this behavior.

 What is worse, after

 ifconfig igb0 mtu 1500 down up
 ifconfig igb0 mtu 9000 down up

 it is limited again, looks like this action sequence reset flow control
setting (but not sysctl, it is still 0).

 sysctl dev.igb.0.fc=3 dev.igb.0.fc=0

 helps till next MTU switch.

-- 
// Lev Serebryakov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1a105a92-63d4-5cf4-45e6-59cbf2f61798>