From nobody Sun Oct 11 11:49:28 2026 X-Original-To: dev-commits-src-main@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 4j2f5h5y99z6vf4k for ; Sun, 11 Oct 2026 11:49:28 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4j2f5h5PBJz4Wm4 for ; Sun, 11 Oct 2026 11:49:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791719368; 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=d6cr9iJ2dG8HHG6RbTai1XQuY0gPZXCzDRwxGBqSFis=; b=AWfQa/Vi3BFh53r2dX3FLKdE2RkOb80a0Ps3Yv9YSSErx3SDPFWYu8m3Ji2b4F+d9yjdmm Wy4ShAzbpMulNUIq5cOs2hMiP51caqe9g5+wGSZD/q+AZYLyCSHufQZYdbi/XPGu84UO3F 0Gudws1oCzqq3KBqZIZuVjkThBzE4FRqDoIWczCDrjCMg+dAqY2R0xGABvM+huv7YyTxnn 8+ibzoqDVUOwa7EUr99CcLr8jPRLHx6uwVu+5AuLeW1OyDmDxetyY+PCfBv2WFMSA3pWhE luYhAZLj48FniDW4yweasVG7ynAItldlDeowC0h80z7uiuxvno3a324/l463dQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791719368; b=iuDFeSAJ0cFlZwuVUhkTVYd+eC+TpiXr1R+jiY0zxFlQnaKGBgqq06ZG2ehcrR4q2R9035 TSAsEatdujmHUiusabdhGzFXc9VfFuNqw/zbJDLe2boqF4QAMYW1wZPOXXZ4T/HyWs6aD4 KTzrWPcN97pENCw74lZGYfdVqzkLARg62j3ujYcIo6/1ZynFzNClM6OUO3m9l1TUEAdWrS 4EYhH3uqM+mvccyCxZeewtigtJ8Y1Yg20bN2ILNhidDR21HU1pMDGxooduLhe4jsCJoaSx BL4xFjJKyAcfPZiqq4CPrAnNcE/GPrNrsyaK4JF2l0TLNt0qtK/ugvrWBxPn4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791719368; 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=d6cr9iJ2dG8HHG6RbTai1XQuY0gPZXCzDRwxGBqSFis=; b=XVHigAgtd439tblV/bbZbmWb9hKleMtPW48MOBfpgIOYOmkWZ+g7f86wJwIPE8aL2d7AGi PeU6w05dKIDrSGIQ1kUP+CbBQZPXkIORDJSn0UeyjJpKvB0F9kj/1JR+78/0pYble20/F1 DY8ML6F6yRqHpFbL/LfhYXXtfp98sT7OzOq8dl6ldRqVkc6KWxqHZePLTIkaztRQKy1Oib tzvtnXm7I819mwCOpcFXTzk9DREild5mQtHDEMQAOVwax2kvELCX/T6GHaaPPdZHt1IlAL WW3Ks7sC26Yf3hypX+KQkm1U+gtRW6KbC4T7bc5ybhLoN1hSXACe1R0s9U/scA== 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 4j2f5h4RbJzgVJ for ; Sun, 11 Oct 2026 11:49:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1f537 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 11 Oct 2026 11:49:28 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: R. Christian McDonald Subject: git: 80bc1d0e3ef7 - main - if_gre: Use OID_AUTO for the net.link.gre sysctl node List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: Commit messages for the main branch of the 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/main X-Git-Reftype: branch X-Git-Commit: 80bc1d0e3ef732c6b58d13d0f223453a2410d8c1 Auto-Submitted: auto-generated Date: Sun, 11 Oct 2026 11:49:28 +0000 Message-Id: <6acb77c8.1f537.1fb18634@gitrepo.freebsd.org> The branch main has been updated by rcm: URL: https://cgit.FreeBSD.org/src/commit/?id=80bc1d0e3ef732c6b58d13d0f223453a2410d8c1 commit 80bc1d0e3ef732c6b58d13d0f223453a2410d8c1 Author: R. Christian McDonald AuthorDate: 2026-10-11 11:49:09 +0000 Commit: R. Christian McDonald CommitDate: 2026-10-11 11:49:09 +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") --- 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 cd0b911e6c6e..c390e552886a 100644 --- a/sys/net/if_gre.c +++ b/sys/net/if_gre.c @@ -139,7 +139,7 @@ static int gre_set_encap_nl(struct gre_softc *, struct nl_pstate *, uint32_t); static int gre_set_udp_sport_nl(struct gre_softc *, struct nl_pstate *, uint16_t); 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 /*