From nobody Tue Dec 7 06:29:01 2021 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 588B418D6D65 for ; Tue, 7 Dec 2021 06:29:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4J7VkP0QxPz3HV1 for ; Tue, 7 Dec 2021 06:29:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D87E61AB4E for ; Tue, 7 Dec 2021 06:29:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1B76T00M009524 for ; Tue, 7 Dec 2021 06:29:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1B76T05b009523 for bugs@FreeBSD.org; Tue, 7 Dec 2021 06:29:00 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 260260] igb(4) I35{0,4} parrent <--> vlan jumbo frame mtu mismatch Date: Tue, 07 Dec 2021 06:29:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zarychtam@plan-b.pwste.edu.pl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1638858541; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iJh7Ps9zBr+phREUE4rtvU0qpjM724A8Sx4+YySKtsg=; b=odx8Wf/lzC3KGZ1KsbxhcRYgRc/7V0oREuv8dqk03O+h8a5FWOZsnTRW0fT+vsFXN0UZ2f 2JvfTpWrANWgI9fgaDfMLVcmr48LoxCfjgkSVXbJzkS7myqV7D0nQY2UWBpoveASz3ANt9 FVF3JSKgh5c1SDlSHKnW1IymvIeB5hurb1JS1L9/DZKF7tBDtr67Ke45751RtTCHMLXH5Y zyrhh9rzKbINwRKHP5+xsv91u/2NY/KUy2tQZ99CDv9TX/rmMehs5VPMXuT+LpSo5GoAfF Ro4yXkXxYSdlDhXu4qfL8Eoqgm3szmrMq/CUd/ydoK+5lAojCie67eTSb1O3Sw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1638858541; a=rsa-sha256; cv=none; b=UvCaL9lXoy/tygG7qZkEEBZz5oXmycxLYKxJFVh8uEUZ9fdwGlTyWRMgaFlCkTr+ml99Jd 7ItqX8jgEWg4qRkgf1UejiOJUQGsmwk2MfXiJbP1LwQEqk6CEvjNQh+JygsniMo+K6/PkX byab0Qj+bKR48xmR43raa3fqcYgecZFNRDJ5EVSNHxa9RqV9J3GU1uLWoBctZwzi2zLIcf l4Lq7H3kVn3wK/4vUIW+9aVSOL2RIcI2c6VgEeNQnHeR5yiG0DLs4DGLhHP/GnIt0h58ty IGOulryD7Is7qj7xk9LRwXEtH5C2npCLppQNxXvS8MOKlGQyl6GZ2jyxzcQkxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260260 Bug ID: 260260 Summary: igb(4) I35{0,4} parrent <--> vlan jumbo frame mtu mismatch Product: Base System Version: 13.0-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: zarychtam@plan-b.pwste.edu.pl The vlan(4) children of LACP lagg(4) consistent of two ibg(4) I350 or I354 = have to use reduced MTU size to work. To reproduce: ifconfig_igb0=3D"mtu 9000 up" ifconfig_igb1=3D"mtu 9000 up" ifconfig_lagg0=3D"laggproto lacp laggport igb0 laggport igb1 -lacp_strict" vlans_lagg0=3D"vlan0 vlan1 ..." ifconfig_vlan0=3D"inet x.x.x.x/y" # iperf3 -R -c y.y.y.y Connecting to host y.y.y.y, port 5201 Reverse mode, remote host y.y.y.y is sending [ 5] local x.x.x.x port 52750 connected to y.y.y.y port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.02 sec 0.00 Bytes 0.00 bits/sec [ 5] 1.02-2.02 sec 0.00 Bytes 0.00 bits/sec [ 5] 2.02-3.02 sec 0.00 Bytes 0.00 bits/sec [ 5] 3.02-3.55 sec 0.00 Bytes 0.00 bits/sec #ifconfig vlan0 mtu 8996 # iperf3 -R -c y.y.y.y Connecting to host y.y.y.y, port 5201 Reverse mode, remote host y.y.y.y is sending [ 5] local x.x.x.x port 49056 connected to y.y.y.y port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 118 MBytes 989 Mbits/sec [ 5] 1.00-2.00 sec 118 MBytes 990 Mbits/sec [ 5] 2.00-3.00 sec 118 MBytes 990 Mbits/sec [ 5] 3.00-3.69 sec 81.8 MBytes 989 Mbits/sec There is no problem with sending jumbo frames, only receiving them is broke= n. It is not hardware limitation, since bumping MTU on parents also solves the issue and the configuration below is working fine: ifconfig_igb0=3D"mtu 9004 up" ifconfig_igb1=3D"mtu 9004 up" ifconfig_lagg0=3D"laggproto lacp laggport igb0 laggport igb1 -lacp_strict" vlans_lagg0=3D"vlan0 vlan1 ..." ifconfig_vlan0=3D"inet x.x.x.x/y mtu 9000" The issue looks like either ibg(4) or maybe only I35{0,4} specific. I have = more machines with em(4) running similar setups, but only a few of them, those w= ith ibg(4) I35{0,4} NICs seem to be affected. Moreover, they all worked fine wh= ile running either 11.4-STABLE or even 12.1-STABLE at the beginning of 2021. --=20 You are receiving this mail because: You are the assignee for the bug.=