From nobody Mon Aug 3 16:41:35 2026 X-Original-To: net@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 4hDMrc3tY6z6mWHh for ; Mon, 03 Aug 2026 16:41:36 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDMrc3NXnz3bVX for ; Mon, 03 Aug 2026 16:41:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785775296; 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: in-reply-to:in-reply-to:references:references; bh=WgApCnOWuY7L98c06jX5sX0loAMSim8g0BwtsnLXmns=; b=Nxvju4pZd4jmyyQqAJs6uYH+IjYbDRCprHkX11PCj99vjD+/F/smZsZWoER6t6JV2M5vh4 h7AhkUGixQ3afA7GuWnGMw8xlim78F5g7eq3CVjKEOUfeMFPQAWRAKHQE7GlTp5vYlc/S1 ESEfnIF5trX/eDUkFd4Ei/5J8vbFaf8M5gGHvOL96yQR89sKUpXWxcysnSxETldL22LQyS ukpY9I6xsiwvsSlqqa/qCoEQ6fEuW7lql0qcjLiaau7CO4W/+J3O7PvvYVI65VLNT2rPHJ 4A33CAmnGzLYTgogCTQDUAIJ9dBqtxwKixYM0SjEsVa9dP/Z7AANBMKCIuka0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785775296; a=rsa-sha256; cv=none; b=qy2rV9YPq/oRuWvWPOkyGqTFddqzkr4qIJQ+te8uDsmR9VUBrnc4lB7tpkY1hV0SnRwGqH o2xxW2x/VIfobqHYXX4PC3KI96bQkHVahOsnIvD0IN0O/hV27wsZp2OE5zLecsSIJHU/UB Jb5ye5nGj8j4tBsmtdAeQUurPv8GyUkjtlIWdxLBg/9OtMAR/BXXw1cAYtNoFX35vSg8jM /kyUb/tep21rcUEIg2Esa+chj7ZsX/LIQo8OgcVSL22Brd+eh3tX4+TcNOUSGhFAK9lC3X +0pjXuB+KL0gkxSRWY5DmRvTmm80g/tUXjv8ss+YaiOtT9z6bNUJX0Ed2FVCeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785775296; 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: in-reply-to:in-reply-to:references:references; bh=WgApCnOWuY7L98c06jX5sX0loAMSim8g0BwtsnLXmns=; b=Hh8Iz30KMD1IDUsSIL6KhGZUV7XE+mODbMVq3/PuaIfGCP1JheH1ZxyXaTVhaPqxvugHP8 Bf8vbUBBe9CTbISbAXJBLYckww0mFrnQDX55U0WzCK9MEFgo/tsJbwre1TE07lgaZaWyII XoBEuCMihmogLlkfqVB8JyD7Ts5RxcHxI9OmftqfNIgFxhFJY4mD044aUz23zEy0QJSLnp zeFYJ9r4XBug2ZZRocxMfaBCLXIVnTXUVR5sBPI4KOqungsI1b81B0zHNFjbpdGN/y5esl XhjvUB/35kkU4xJaQwzXhHO8JUR6I4WqVJm+rcbRrqBo3eCvqqKdKxtCmmQSMA== 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 4hDMrc2Cw5z183k for ; Mon, 03 Aug 2026 16:41:36 +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 673GfavW030908 for ; Mon, 3 Aug 2026 16:41:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 673GfasF030907 for net@FreeBSD.org; Mon, 3 Aug 2026 16:41:36 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: net@FreeBSD.org Subject: [Bug 265714] igc(4) drops link under high traffic Date: Mon, 03 Aug 2026 16:41:35 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.1-STABLE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: tomek@cedro.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265714 --- Comment #57 from Tomasz "CeDeROM" CEDRO --- Thank you Kevin! :-) I am using 14.4-RELEASE-p8 and releng/14.4 branch. Tried to cherry-pick cha= nges here with this below with no success. # git checkout releng/14.4 # git cherry-pick cfad68c5c6b9c1a203b3c3777e252048df92281d 6560ee97e8f51d5147521319dfd9d1e7afe74d34 bbf0372feeb321a5bfeff7b1e79576ab01240441 2290ea7f4311e899019fe77bf7c7775033af6b24 e35533457530bb9db655e6137c2eea790e18b97b 01e7acd38d411c78caba1c4078bb3683f586e1c2 e389a05164ccb1dd41ee8d7f09203b475322dd72 297394e995e5ea1ea9bc85e609ca116255d51e97 9d30fd353dd3eacb095ce98cb9c91ec015b9af64 cecb0f45cb83349c60514da38fddce83ad042468 4a28d390f5fbae2483e88805559881b04ccf9a80 709426551c6a3607fb5a33f5b8dbb87cfa9c8125 a108ee9138a698f212d6d6832d54e88ce6786617 8f779f159e2198c85b4fcb8685989879a9330104=20 # git reflog 5c61838f749d (HEAD -> releng/14.4) HEAD@{0}: cherry-pick: igc: Add VLAN hardware filtering 2dd0fed39d00 HEAD@{1}: cherry-pick: igc: Correct hardware error statistics b72fe84fc51b HEAD@{2}: cherry-pick: igc: Work around I225 v1 minimum IPG erratum 4b1e7e467f16 HEAD@{3}: cherry-pick: igc: Disable PCIe L1.2 on I225 34966896f03f HEAD@{4}: cherry-pick: igc: Apply ASPM L1.2 workaround to all = I226 devices 450fdae4296e HEAD@{5}: cherry-pick: igc: Disable ASPM L1.2 on I226 to preve= nt RX stalls 9dde631ff416 HEAD@{6}: cherry-pick: igc(4): document adaptive interrupt moderation 8b8240dc63a7 HEAD@{7}: cherry-pick: igc: count TSO wire segments in the AIM counters e48280251460 HEAD@{8}: cherry-pick: igc: use packet-size AIM b0c5da4795be HEAD@{9}: cherry-pick: igc: synchronize interrupt moderation s= tate e70f6128669c HEAD@{10}: cherry-pick: igc: make AIM counter sampling coherent 6390fc3b7865 HEAD@{11}: cherry-pick: igc: fix RX accounting for multi-descriptor packets f435040fb97e HEAD@{12}: cherry-pick: igc.4: Describe better 9972639bcf93 HEAD@{13}: cherry-pick: igc: use newly exposed RSS hash key API rather than ad-hoc hashing 3de2d29b088e (tag: release/14.4.0-p8, origin/releng/14.4) HEAD@{14}: checko= ut: moving from d2a5b5a86a92e86f77737273ab4b2e99da63c21d to releng/14.4 # make buildkernel (..) cc -target x86_64-unknown-freebsd14.4 --sysroot=3D/usr/obj/usr/src/amd64.amd64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -c -O2 -pipe -fno-strict-aliasi= ng -march=3Darrowlake-s -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common=20=20=20 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.if_igc= .o -MTif_igc.o -ffile-prefix-map=3D/usr/src/sys=3D/usr/src/sys -ffile-prefix-map=3D/usr/obj/usr/src/amd64.amd64/sys/GENERIC=3D/usr/obj/usr= /src/amd64.amd64/sys/GENERIC -ffile-prefix-map=3D/usr/obj/usr/src/amd64.amd64/tmp=3D/sysroot -fdebug-prefix-map=3D./machine=3D/usr/src/sys/amd64/include -fdebug-prefix-map=3D./x86=3D/usr/src/sys/x86/include -fdebug-prefix-map=3D./i386=3D/usr/src/sys/i386/include -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tabl= es -ffreestanding -fwrapv -fstack-protector -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=3Dtautological-co= mpare -Wno-error=3Dempty-body -Wno-error=3Dparentheses-equality -Wno-error=3Dunused-function -Wno-error=3Dpointer-sign -Wno-error=3Dshift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=3Dgnu99 -Werror /usr/src/sys/dev/igc/if_igc.c /usr/src/sys/dev/igc/if_igc.c:1573:10: error: use of undeclared identifier 'PCIM_L1PM_CTL1_ASPM_L1_2' 1573 | mask =3D PCIM_L1PM_CTL1_ASPM_L1_2 | | ^ /usr/src/sys/dev/igc/if_igc.c:1574:7: error: use of undeclared identifier 'PCIM_L1PM_CTL1_PCIPM_L1_2' 1574 | PCIM_L1PM_CTL1_PCIPM_L1_2; | ^ /usr/src/sys/dev/igc/if_igc.c:1576:10: error: use of undeclared identifier 'PCIM_L1PM_CTL1_ASPM_L1_2' 1576 | mask =3D PCIM_L1PM_CTL1_ASPM_L1_2; | ^ /usr/src/sys/dev/igc/if_igc.c:1583:36: error: use of undeclared identifier 'PCIR_L1PM_CTL1' 1583 | ctl1 =3D pci_read_config(dev, cap + PCIR_L1PM_CTL1, 4); | ^ /usr/src/sys/dev/igc/if_igc.c:1585:30: error: use of undeclared identifier 'PCIR_L1PM_CTL1' 1585 | pci_write_config(dev, cap + PCIR_L1PM_CTL1, ctl1, 4); | ^ 5 errors generated. *** Error code 1 Stop. make[2]: stopped making "all" in /usr/obj/usr/src/amd64.amd64/sys/GENERIC 67.92 real 62.26 user 5.65 sys *** Error code 1 Looks like something else changed too in the meantime :-) Will try to backport them into stable/14 in a moment maybe that will work := -) --=20 You are receiving this mail because: You are the assignee for the bug.=