From nobody Sat Apr 25 02:56:13 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 4g2ZGQ3Rz3z6bns2 for ; Sat, 25 Apr 2026 02:56:14 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g2ZGQ0BJVz49W0 for ; Sat, 25 Apr 2026 02:56:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777085774; 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=kTSxByPYXXeJrdW+r//zbLgtaMiPYT7TxDasfbhmATY=; b=pU9MTIMF1diAsVJIjVre6fo5aOCUpFnaQ0G0MLPysM/tORkVDQJYh2I8IelcA02oYhT4Tm D6VKIsFeDMdtqOpPgWtc4v3mSxte9p0UM7WcUJTZdNRKAPex0b6ylxNQzsryAi0lgnVkPY sQQmQNqKhHFhbAfVXsYICVIGf7nR4nvJzNXGOpWVPUoAmzZuSPfxGB3/owlOQJD3PWhvHJ 9MAmlofAMyizGm60AYF/9dQMJDHwyoZDmOLlzGh9z+auwLRwikffRqOYD49p4dTvdvL42+ +FKBYu01YatR0bQlnjGUV1Iw9QrdrlUeqtVkuXiWh+vBlOsj+dCOiaaCCC1Bfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777085774; a=rsa-sha256; cv=none; b=Q0D3CnM13qwp3P2Qy3zliGXlCxPfmWKhEmtw2u0PurbQCtDLNPCHlQ5h9h8DbVWq+6LZDG WG/2LfDwS3/bAnbjNPZ5u6efKLhN3MM9tEA87+T/h6oG6xceafDKL1s0jcR+pZzskgHZZv dVsdA0pQxO2Zz9L7S3J+4SVnTREvEe7CQJHfMWDN0H0uslvLIDr+oChROYtfFne/q0eV/5 L4gEymBug2eKvsOP/18GJm8CmsMex33QKxFC38MTj1SkJJHkDTaphmqOAYJG+OfxNi3Mvr qhecvQOn9zJJUaB211XR00kebPuthPguKJYXFxJnt0hgtEVwvI5Mkz9vuSlvPQ== 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=1777085774; 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=kTSxByPYXXeJrdW+r//zbLgtaMiPYT7TxDasfbhmATY=; b=Zu2cIuXmChlS/QaLdy0pUY4ec1xIhN5CWlbyvNpJAPc8EfEKZz7vaz+NMV5wtyg4cG2YKv acmkMq3VaKb0bdjVJFqzNKu0vSwm++HohNOkxrTdIRgleXQAjgR19P3/+pTgTnkymXcqX2 svhY6ChX+mIM8DWovOtCyNnE9imsKh34inai7zO5BOPp1TB2E5VsWMJnoxtUtsC5BA8w25 TIttEqBFWb1+ZewibGoKfqr0mijj45Rc4+lJ9/5z3l3Ras7orkfG9Bo9Eau+O6Ei67q9SF RkNwXVUuM4lOqjsyGJdpu/jGplSLfuZgYAHzd1uuAGh0zQ2QJnSnPgohEt0ZHA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g2ZGP6Vknzgr for ; Sat, 25 Apr 2026 02:56:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37375 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 25 Apr 2026 02:56:13 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Gleb Smirnoff Subject: git: 2bd2f267f344 - main - kgss: remove unnecessary CURVNET_SET() and kgss_gssd_handle checks 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: 2bd2f267f344c51c66fc18d963df8cec78db34c1 Auto-Submitted: auto-generated Date: Sat, 25 Apr 2026 02:56:13 +0000 Message-Id: <69ec2d4d.37375.2cfce26f@gitrepo.freebsd.org> The branch main has been updated by glebius: URL: https://cgit.FreeBSD.org/src/commit/?id=2bd2f267f344c51c66fc18d963df8cec78db34c1 commit 2bd2f267f344c51c66fc18d963df8cec78db34c1 Author: Gleb Smirnoff AuthorDate: 2026-04-25 02:55:50 +0000 Commit: Gleb Smirnoff CommitDate: 2026-04-25 02:55:50 +0000 kgss: remove unnecessary CURVNET_SET() and kgss_gssd_handle checks These RPC methods correctly acquire the kgss_gssd_handle later with call to kgss_gssd_client(). Reviewed by: rmacklem Differential Revision: https://reviews.freebsd.org/D56561 --- sys/kgssapi/gss_delete_sec_context.c | 8 -------- sys/kgssapi/gss_release_cred.c | 8 -------- sys/kgssapi/gss_release_name.c | 8 -------- 3 files changed, 24 deletions(-) diff --git a/sys/kgssapi/gss_delete_sec_context.c b/sys/kgssapi/gss_delete_sec_context.c index c435e6193b0f..b5a985215b6b 100644 --- a/sys/kgssapi/gss_delete_sec_context.c +++ b/sys/kgssapi/gss_delete_sec_context.c @@ -28,7 +28,6 @@ */ #include -#include #include #include #include @@ -52,13 +51,6 @@ gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t *context_handle, *minor_status = 0; - CURVNET_SET_QUIET(TD_TO_VNET(curthread)); - if (!VNET(kgss_gssd_handle)) { - CURVNET_RESTORE(); - return (GSS_S_FAILURE); - } - CURVNET_RESTORE(); - if (*context_handle) { ctx = *context_handle; diff --git a/sys/kgssapi/gss_release_cred.c b/sys/kgssapi/gss_release_cred.c index 191eca0904c6..f46c3ec5ac06 100644 --- a/sys/kgssapi/gss_release_cred.c +++ b/sys/kgssapi/gss_release_cred.c @@ -28,7 +28,6 @@ */ #include -#include #include #include #include @@ -50,13 +49,6 @@ gss_release_cred(OM_uint32 *minor_status, gss_cred_id_t *cred_handle) *minor_status = 0; - CURVNET_SET_QUIET(TD_TO_VNET(curthread)); - if (!VNET(kgss_gssd_handle)) { - CURVNET_RESTORE(); - return (GSS_S_FAILURE); - } - CURVNET_RESTORE(); - if (*cred_handle) { args.cred = (*cred_handle)->handle; diff --git a/sys/kgssapi/gss_release_name.c b/sys/kgssapi/gss_release_name.c index d5d86fb107ff..76c77868ed9e 100644 --- a/sys/kgssapi/gss_release_name.c +++ b/sys/kgssapi/gss_release_name.c @@ -28,7 +28,6 @@ */ #include -#include #include #include #include @@ -51,13 +50,6 @@ gss_release_name(OM_uint32 *minor_status, gss_name_t *input_name) *minor_status = 0; - CURVNET_SET_QUIET(TD_TO_VNET(curthread)); - if (!VNET(kgss_gssd_handle)) { - CURVNET_RESTORE(); - return (GSS_S_FAILURE); - } - CURVNET_RESTORE(); - if (*input_name) { name = *input_name; args.input_name = name->handle;