From nobody Wed Apr 1 13:26:23 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 4fm5Ng0DMHz6WmNl; Wed, 01 Apr 2026 13:26:27 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fm5Nf6Znlz3TWn; Wed, 01 Apr 2026 13:26:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775049987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HsUwYrOlW/MFUCFmMSukW9VZzR88p7W0NZ6y83aFHT4=; b=t0iKrEISxhRt28lGvzgtf1N9kXx02e3Sh07Bl5tKFYNtldkQfscb07ZdmsF4MwjJiQ/b4i aZEun+ovlb89Hk3mUNVwvrcwukRhcgPxiQC6TUEqwhFJhkB6T7St1XboAv1+pwZzkfAi4m /xPsd/2e5ekhkSMwJtGIC9uqYRputuhQAMfvb62sbmVZrPQfrInUpRs1PyQVs55AVoTAAO wWIWp2VQNjw1X1ClpdZBp2AM8bQwgkdfd/XF1pTHgb6Tu8MTGczTFDkUsjl4ExD0RQbt78 8doVdJKzx5E4A8w0KK7pFh0roDvuw8gG3x7draouN5WMs26z/oRCRATIsvEuLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775049987; a=rsa-sha256; cv=none; b=V9GWSVnmpcy8+65IxoKHqaTOK9h8vybn4JntUFhRTwCJZAP7+5L3oG3P03775Ug+at5Voe AhzpWMmWBJ+00bf0eYN7jm7qFz7VmlRdTeJ9BCgnZ6Ddjo9g4+LLUqJjP4vkf/svysqdTo uFsB8GM2V3ixoRfckJVFuphJMCcp1M6OU+fjD8GEwmPrl1i+TmVFMae4OJGHcq1yG1IAT0 spvVQr3rfmWoPSV6k0TDWnKRzzXpb2NidHIkoh/pPtWW6kDuLrgOTAJwLEDR2VvqShdSP8 o40K1mUuJKrgP9cG5ODzhVVPcwpy4SnhD26G5hEmWJP5I0Rwm8bHQJ9Dz/7fkw== 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=1775049987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HsUwYrOlW/MFUCFmMSukW9VZzR88p7W0NZ6y83aFHT4=; b=VJ4sj80IGYzWE1+ntc/tK6LhY6rPZoioRx9qgjE44N4h8lQLBRB6YaXMHg2T/TYupn80ue j1bNJ5lROVW+rL2ne0lgo7FSeXIZktKDjzm7O0KbPecppYKKyw08IpFTZ8sEI0O5jryn+g 2BPRZ7U3PMpQyuNUW8HHySnAT7M6wotFGQujecYfPKf9jBq/5mcR3XVHtHNNTFcCEz1TBA gI4L++jeLy6cz2IH6v19pAk2aXIdHaem8l50+vRE8zSKPjyHWfl5ZmrSLpZvLBWG+vVVqa wMhobBptZOM538zBpisUmCk7IRt1ZnwpNbcl1BktzOSJXJQcDQYnIQupms2/fw== Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E7" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fm5Nf4xYdzQnT; Wed, 01 Apr 2026 13:26:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 53F64A64805; Wed, 01 Apr 2026 13:26:03 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 4BB632D029E9; Wed, 1 Apr 2026 13:26:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id G3kdzqxxSd8Z; Wed, 1 Apr 2026 13:26:23 +0000 (UTC) Received: from nv.t4-02.sbone.de (nv.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:22]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 42CA82D029D8; Wed, 1 Apr 2026 13:26:23 +0000 (UTC) Date: Wed, 1 Apr 2026 13:26:23 +0000 (UTC) From: "Bjoern A. Zeeb" To: Gleb Smirnoff cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 407b1e498018 - main - rss: make toeplitz.c standard part of the kernel In-Reply-To: <69cbfb76.403b1.24e43318@gitrepo.freebsd.org> Message-ID: References: <69cbfb76.403b1.24e43318@gitrepo.freebsd.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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=US-ASCII; format=flowed On Tue, 31 Mar 2026, Gleb Smirnoff wrote: > 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. Well, we had this sorted for LRO and other bits and had made them conditional depending on INET6 or INET in drivers, which in the end brought no-IP compiling for free. Given we these days do not support any non-IP protocol in-tree anymore it seems, it is very unlikely we want any of these drivers with NO-IP either. > 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 > > -- Bjoern A. Zeeb r15:7