From 473fa0f7a11ebecc50dfbd2997c8bdebbaad6541 Mon Sep 17 00:00:00 2001 From: Kit Dallege Date: Fri, 27 Mar 2026 05:25:29 +0100 Subject: [PATCH] re(4): document jumbo frame support for 8168/8111 chips The man page only mentioned jumbo frame support for the 8169, 8169S, and 8110S chips. The 8168 and 8111 family also support jumbo frames, with varying MTU limits depending on the chip revision (6K for C variants, 9K for D and later). Update the documentation to reflect the actual driver capabilities. PR: 160399 Signed-off-by: Kit Dallege Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/2097 --- share/man/man4/re.4 | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/share/man/man4/re.4 b/share/man/man4/re.4 index 1a255ccf0db..0020af64b33 100644 --- a/share/man/man4/re.4 +++ b/share/man/man4/re.4 @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd November 7, 2022 +.Dd June 9, 2026 .Dt RE 4 .Os .Sh NAME @@ -77,9 +77,12 @@ in both 32-bit PCI and 64-bit PCI models. The 8110S is designed for embedded LAN-on-motherboard applications. .Pp -The 8169, 8169S and 8110S also support jumbo frames, which can be configured -via the interface MTU setting. -The MTU is limited to 7422, since the chip cannot transmit larger frames. +The 8169, 8169S, 8110S, 8168 and 8111 also support jumbo frames, +which can be configured via the interface MTU setting. +The maximum MTU depends on the chip revision: +the 8169, 8169S and 8110S support up to 7422 bytes; +the 8168C/8111C and 8168E-VL/8111E-VL support up to approximately 6100 bytes; +and the 8168D/8111D and later revisions support up to approximately 9200 bytes. Selecting an MTU larger than 1500 bytes with the .Xr ifconfig 8 utility configures the adapter to receive and transmit jumbo frames.