From nobody Tue Mar 31 16:51:02 2026 X-Original-To: dev-commits-src-all@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 4flYzH5j3vz6WLKP for ; Tue, 31 Mar 2026 16:51:07 +0000 (UTC) (envelope-from git@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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4flYzH4h7bz44WV for ; Tue, 31 Mar 2026 16:51:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774975867; 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=nKi5gosmR7eC95az/xh5Vc91tKllzB5r4xPXMA7T8Ac=; b=F8FJfDDGRW4IVDDrGejYFUWZiA3P7D4+TT+ouBbmPi/Ha7GEelGfHCGcbW1UChPxxXRPGZ Exj9Y2i8UR/1B+QrUUfR87M7Rud3ipD4Ma0AHpNq2bJp9VAFpql2JdYaFCVi5QIM7wlBia CPqCV76gr4Q65k38+o8WeN9hM3vmXXTI9i7iRT3n5AUJgXYElmZGA2GDkMoeiIVHeersyX Z4ldJ/5hCnCCsYj6Fb18sOcN62Lrv84AZ8ZVXWI17/Os6QgiAMj5LE2wSXxlKwh5FkPZtX rP1Ss8JbWBV0OSmpXMG1amG9245t3BNLqzic/GwJrWCdhNo9NovsxVfdCSz+RA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774975867; a=rsa-sha256; cv=none; b=xPuU1FE8hxORfxKY8IDW9S3PecdOTT83Q0vVyzDGR+M2dxJjuUG/EFg9+MCyZ9qyluMN/B r7MhEHiFJ3Zk6Qmdi6yIZGP7BM1KnTN5WNGND1IMk0NuBywHx0UrN5eDEccYN3jEQnk4Lf BK4K92RVE0XafQFQe0eGBIwu95SWP/aX+1mOs5ThW39Df9aosrLj1ufSGaTX1sTfYoWwN3 kFRMLVeRTZfPAeeVQG68LM/MJJ8K/UpThkbJBE/b0HTEaPcUm8AOGyfCQLMMxyP5Ntois7 oyVsG7gVkxJiy7eEqyZGoU2ZhYTVr7LjGOVwezJWgLqoBvKrvvt6kvOJelUVBQ== 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=1774975867; 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=nKi5gosmR7eC95az/xh5Vc91tKllzB5r4xPXMA7T8Ac=; b=pLUWY8RitZt9rf5+lxKkkdPs6t3Vyvcoub7bsUl6ZzOgYRfztJoxBNR87xfwqDsOv075d3 Zrs4Mi2373ypZaFZJTmja65TU12pzdJKceiNVnjPTA+Bdnajcdg39kmmhBE9NddVeFE0Oj gTvebStPpcMzaS5ArEvPP0syUsQP72jGauiDdGnMxXL4Tp4e7cRLU1smdJ+PfNfr8nFgpP I946ijEG1Xo9bAqsvj0XEZsmDQNwdpT6Pm0L+uS5CR2rBbyMTye34vd0e0hzV0fcbR8ump g/PQpwaDarBqzE29bhMYh3qo3FCcclPLrTnpjumOMBaPxiGVqYNO0mnsU60IqQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4flYzH4GsxzdQk for ; Tue, 31 Mar 2026 16:51:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 403b1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 31 Mar 2026 16:51:02 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Gleb Smirnoff Subject: git: 407b1e498018 - main - rss: make toeplitz.c standard part of the kernel List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: glebius X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 407b1e4980189252fade78438aa08191a9883cdc Auto-Submitted: auto-generated Date: Tue, 31 Mar 2026 16:51:02 +0000 Message-Id: <69cbfb76.403b1.24e43318@gitrepo.freebsd.org> The branch main has been updated by glebius: URL: https://cgit.FreeBSD.org/src/commit/?id=407b1e4980189252fade78438aa08191a9883cdc commit 407b1e4980189252fade78438aa08191a9883cdc Author: Gleb Smirnoff AuthorDate: 2026-03-31 16:34:51 +0000 Commit: Gleb Smirnoff CommitDate: 2026-03-31 16:34:51 +0000 rss: make toeplitz.c standard part of the kernel This will fix LINT-NOIP build. This actually adds very little to the kernel text, e.g. 500 bytes on amd64. A perfect solution would be to instead declare rss_config.c as 'optional inet | inet6', but that would fail to build LINT-NOIP in several NIC drivers, that use RSS and absolutely ignore that both INET and INET6 are optional. It is very unlikely that vendors who maintain these drivers will will ever chase the holy grail of a build that doesn't support IPv4 and IPv6. Fixes: d9c55b2e8cd6b79f6926278e10a79f1bcca27a4b --- sys/conf/files | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/conf/files b/sys/conf/files index de13b76e71a4..347dadb1545f 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -4263,7 +4263,7 @@ net/route/route_temporal.c standard net/rss_config.c standard net/rtsock.c standard net/slcompress.c optional netgraph_vjc -net/toeplitz.c optional inet | inet6 +net/toeplitz.c standard net/vnet.c optional vimage net80211/ieee80211.c optional wlan net80211/ieee80211_acl.c optional wlan wlan_acl