From nobody Wed Oct 28 20:35:51 2026 X-Original-To: dev-commits-src-branches@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 4jFJzD0PQGz6x68D for ; Wed, 28 Oct 2026 20:35:52 +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) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4jFJzC5wFZz4RFx for ; Wed, 28 Oct 2026 20:35:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793219751; 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=vP9Yvj2ZVclNX6rwKm0fGh4DZhn+0MZa/ixOQjP5ifQ=; b=ponZQvRqjScsyQZvbCkyuF5/oK8O5zo7uapCLg2TnbMd+olq00GtS3rpWq4Tr4Yvbwa/iB 1DTKVtkUiK5ZMi2+eyJ6QKuuWCM8YPcI3U0SPtWZ2ggpYu8iIRAGWiFTvMuYdc9fjxtaL+ Y3X3tKuU5LouQPaqtaohbGIJoDxiei5Er1cSeKFa2gWQCdR9F/XfLWdsaCqPDYHpu4oiVs GN6KzAjb77fyQ8uPV75DyWvDssAhpUB4Ggp6dZxeu1KLXEaj63SXv7D4VTE5gDPvQ88GQP gnIdUZ2BKOWmBJ0LcpKC7y5h+KKardpiON/05ItdxtwHvaDWfO3ANA98+abjIA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1793219751; b=mxm15Y8qszARh6X1udLz8WkQmK9knN3HXJsnPs6u0sqtU3sAE0Xsm5T+FFJb/tJbnKcc2D U3WSbVsUo3iD7V6PwOOmqcpNKfeeg2jvHdIpW6wz2W6Vy0SLzdyiZue9qjQaDwGQ+qZoda 3e9yEhmpswJm4b2ADRVUMOb9Po4ZiZkXO0ZXBtn7Wfol6GlhcOAD0Jo8WslaiGMZQIeqb4 1SJWKYQG3Y0YsgtlO7+Lq+3OCNmrHi6482G1MueFPsQA9eBe41MednuOxlVtVdtOmnMZHX 4grmw5sWLu1u/zmitO6Qvg9Ggm51KbZFG+fu3mh405I3z3IjCdQNT/t3sfUilg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793219751; 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=vP9Yvj2ZVclNX6rwKm0fGh4DZhn+0MZa/ixOQjP5ifQ=; b=iLoSAfV/n9vpohgVJXL2lAjDBwmn/hZfZblOuxXPFuuKA1vpSlScQSWvGCSBxvF4FlvX+F UlbyEMid9Tm8p8h104AB39l0XAwb08wNcDQF0rAZH88U3hjtxtyprF5hVvIS7TJ6g6tACU XeJnbDrdi4pF53afhKtyjZj8YY7kuYBZh2CSaQ4TpGaaIaetFF/bmasZEtS63pE9NSukYq agsoBzjfeqW2XCu2NjrDQ3WcSkLxprSTlNH5p2+dMSLM9uHSN3Yo8iduk45rCVr1PP1Z/c bb3z8HabdxBxxeGfnvdMkYzMuq5jE4J5HHsq0eKnXZoR4IMZPjLAcExmOXfNJA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4jFJzC5LRVz1N4n for ; Wed, 28 Oct 2026 20:35:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1d61e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 28 Oct 2026 20:35:51 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: R. Christian McDonald Subject: git: 3181d549154a - stable/15 - if_gre: Use OID_AUTO for the net.link.gre sysctl node List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org List-Id: Commits to the stable branches of the FreeBSD src repository List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rcm X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 3181d549154a34967a6256557a72304addef9e7c Auto-Submitted: auto-generated Date: Wed, 28 Oct 2026 20:35:51 +0000 Message-Id: <6ae25ca7.1d61e.2ed72029@gitrepo.freebsd.org> The branch stable/15 has been updated by rcm: URL: https://cgit.FreeBSD.org/src/commit/?id=3181d549154a34967a6256557a72304addef9e7c commit 3181d549154a34967a6256557a72304addef9e7c Author: R. Christian McDonald AuthorDate: 2026-10-11 11:49:09 +0000 Commit: R. Christian McDonald CommitDate: 2026-10-28 20:34:11 +0000 if_gre: Use OID_AUTO for the net.link.gre sysctl node if_gre(4) registers net.link.gre with the static OID number IFT_TUNNEL. That number is an interface type that several tunnel drivers share, not one that belongs to gre(4). if_me(4) used it too, which made loading both modules panic until 21f2245de219. Nothing addresses the node by number, so use OID_AUTO as if_me(4) now does. Suggested by: markj MFC after: 3 days Sponsored by: Rubicon Communications, LLC ("Netgate") (cherry picked from commit 80bc1d0e3ef732c6b58d13d0f223453a2410d8c1) --- sys/net/if_gre.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/if_gre.c b/sys/net/if_gre.c index ca9c4835daf6..5f06ede64a6d 100644 --- a/sys/net/if_gre.c +++ b/sys/net/if_gre.c @@ -117,7 +117,7 @@ static int gre_output(struct ifnet *, struct mbuf *, static void gre_delete_tunnel(struct gre_softc *); SYSCTL_DECL(_net_link); -static SYSCTL_NODE(_net_link, IFT_TUNNEL, gre, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, +static SYSCTL_NODE(_net_link, OID_AUTO, gre, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, "Generic Routing Encapsulation"); #ifndef MAX_GRE_NEST /*