From nobody Wed Oct 28 20:41:32 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 4jFK5n0mVKz6x71R for ; Wed, 28 Oct 2026 20:41:33 +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 4jFK5m4tZ0z4b51 for ; Wed, 28 Oct 2026 20:41:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793220092; 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=kVKNfFMK12nWI9xEpHwcsefQTDTbHBEUhdzYxfx3zxU=; b=rrZgK9naFbwwTuF34AW7Q8kvN7MzWR7Sj8aLiryjHo7j8OVnb7HvUdGIpPv9ZoiWUg+Zqz iZCTb1n1leIFK9J81m6vBnbmcuZy9zMPqEdMTOZ1IAOR/y0k4SeLahnc9a/2uh3W3Brv7Q YzHU7D795V+bkmA2lVnlKLBYMS99E27f5TEww0DCCmBdJLBhPP19HuZlytt7qQ93GlCs7u A4xk0HcFgi8xI7AfcYGva7tZVIA179R/V7CkRWdA/WvErcKaAY2wxHh8tQP+cIeO6JwsDt qw6gG9/j1envwvT3MG08Yy7SEPGk4hOsGG1rdSFUvwUN57y+VTZDN2LesduixA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1793220092; b=uuFk5dRhzPDQpO5Xj9s56InqAwniLZWkao1LSmJJJW57puLeKgLC8OV08iU5+eZvWxtdFa V+cHg9GljtBOKbl/RBeQdEZNFv9ZMxl85uK7BfybyDM9+xEwb7ecaPdXtDRmO5esifVf6A W2/ieaJpPl5FUCuxfT35z3rLlUbkEThIvlougwQBlJg7g4ronTyyvkiHdNWPkKcWHQA7fX rZLeRkatbPPvfjg/ghAzhsMdEY0yPODL1RpeYnO2Ly7ZPxM3rKbP8PDZuLOID2iqWmbtif jeIxhZxZIKyCfisEHklms1DPyTEZ1QTV1XaeVo5fTtNCBs/SSeFmphSiWZUpUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793220092; 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=kVKNfFMK12nWI9xEpHwcsefQTDTbHBEUhdzYxfx3zxU=; b=JjBALzvY0hRQsNWbl79KuDzCvZXzUIorrF6BhdoWkt43thlvc1ZO1UBwTKuvQJka7P/zDn 0bNwQ5OgDTjHJ9vTumv6FI0Dt77H7wlFJEDBvfRn8XGPzadCto4z1kKWrX+CuuKmy8BUOz 4pTqGihMR1IbM35JhYntlXzuDOU0cr4y/5q0oHxwDQOBDy51ouBgVT6rQQ8bgtGFZTomnk wnceWmlCnr8CeMbwN0Xmy+Ny/zQGzVb+Jp4Gp8VRd2ml6sdribcm6u2njS1WPsO7/Klw/k qaflHortM5X7jomccQ9ICbBAuLe7jWlZu+tn1RlJiqp/akr1HtNLjlEYgTvjcw== 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 4jFK5m3mCSz1N5n for ; Wed, 28 Oct 2026 20:41:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1cfc6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 28 Oct 2026 20:41:32 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: R. Christian McDonald Subject: git: bf57fe555585 - stable/14 - 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/14 X-Git-Reftype: branch X-Git-Commit: bf57fe555585b86b3bb0524a4057c92c595c0825 Auto-Submitted: auto-generated Date: Wed, 28 Oct 2026 20:41:32 +0000 Message-Id: <6ae25dfc.1cfc6.7d44f7bd@gitrepo.freebsd.org> The branch stable/14 has been updated by rcm: URL: https://cgit.FreeBSD.org/src/commit/?id=bf57fe555585b86b3bb0524a4057c92c595c0825 commit bf57fe555585b86b3bb0524a4057c92c595c0825 Author: R. Christian McDonald AuthorDate: 2026-10-11 11:49:09 +0000 Commit: R. Christian McDonald CommitDate: 2026-10-28 20:38:06 +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 /*