From nobody Thu Dec 4 19:53:21 2025 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 4dMlYZ1KvRz6JdDw for ; Thu, 04 Dec 2025 19:53:22 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMlYY4zTrz3shQ for ; Thu, 04 Dec 2025 19:53:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764878001; 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=i6CgtithruEp7sNjgIDAvEZxCnhPl8uBOKdONhzB6F8=; b=AzvwIxGwDNxP2qxiuCtsn3lVEF/WlFoUxF+ZA2QrD3rrD4WtQqIMiqaftih6OgAampyYQW x/MiWr6qKYtjv559X9v7tgNuS07yIJInAGTzJyd2nfoQ9P0WOCgba+NB2vPWrbDrMJjPtf Gs4jdKF8TC7aJrttsabzM7gJOu2b4vueoaCm79X/Y3oS6H8oliWrrOwW44xCuxTpbiFS09 6RCwz5ArLWTdg6WgwQVLJgFE8C65WvvVSyrZntWfnbwGW8y+d+t5ZqsR/bE2kIK4K6h41O +fSjMjHow3MGtLCe5YfLNIHiYH6io1hn9JEcJLuWlSXdKVQrelell2KdllgYvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764878001; 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=i6CgtithruEp7sNjgIDAvEZxCnhPl8uBOKdONhzB6F8=; b=w6x7wR4bzc84MlEWD5O2rgpXrVvhHl49bRxUoygd2G00g8bK5jz89Z2i+bdbTcLH6hBFQW 608wcIL7FAonWjRfLYX4Vh/YH1S7SMrwjpEaBb3AAq6O60dwDwVMn1NdN5WGbxtKnqaS9B xTlL7KslBXgHIIP1Uxf0abN9uBhyNr511w5BZYsv9zpFRXptLGEwwcFO+GnhJ8g/29y+bK 2Q5Z3INL01feB6xezVMwtRdjfSYwBr4TmYH4E8O7Vq8GAJHxge3khiA3G9dDGvv4XwtA38 K6D80qUZgXqLKFzq2b5xf7AsuOr4EQlNeNE9un84Auxnw6/F5i5sqf+GGg6SAQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764878001; a=rsa-sha256; cv=none; b=ZEYboxt6ZPHE7FLEgiCi4EcuVRhqC+K+LUo8wCK7sIsoA1DfqOMBX6vYn4J33Hm0EEof42 NUBwqRuljDPVdVUUDz22JPYOGR6MRry0ZX+12AnMZDp8upbcjBJIXK61flgSxEOhJiQl+A ffjdhiT7WFMPRa5guBV2nFiD9jwnCgWMlQk1KzTP32fSZj6x9eD3g3R4IdG4eDMdzoKmPk cYPk79BGuQHv60YjmcvnOA4ErnKNDcOuQLCbHrWnibd7Jbl8dPQ4igXbJf1I6W1jobdk58 kc+EHLmxf7wCzYooeMyyqDg9Wyhx931LdGK4HNNCXUU/1LFuQFVB0cGAjFh2Ng== 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 4dMlYY4X3rzfC7 for ; Thu, 04 Dec 2025 19:53:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23bca by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 19:53:21 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 61ffc1bf8c42 - main - MAC: Rename mac_cred_create_swapper to mac_cred_create_kproc0 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: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 61ffc1bf8c4288c18d0ef86877e2558fa7ae3e13 Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 19:53:21 +0000 Message-Id: <6931e6b1.23bca.f19ba43@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=61ffc1bf8c4288c18d0ef86877e2558fa7ae3e13 commit 61ffc1bf8c4288c18d0ef86877e2558fa7ae3e13 Author: John Baldwin AuthorDate: 2025-12-04 19:52:59 +0000 Commit: John Baldwin CommitDate: 2025-12-04 19:52:59 +0000 MAC: Rename mac_cred_create_swapper to mac_cred_create_kproc0 Reported by: markj Reviewed by: olce Differential Revision: https://reviews.freebsd.org/D54052 --- sys/kern/init_main.c | 2 +- sys/security/mac/mac_cred.c | 4 ++-- sys/security/mac/mac_framework.h | 2 +- sys/security/mac/mac_policy.h | 4 ++-- sys/security/mac_biba/mac_biba.c | 4 ++-- sys/security/mac_lomac/mac_lomac.c | 4 ++-- sys/security/mac_mls/mac_mls.c | 4 ++-- sys/security/mac_partition/mac_partition.c | 4 ++-- sys/security/mac_stub/mac_stub.c | 4 ++-- sys/security/mac_test/mac_test.c | 8 ++++---- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c index a2898f75a795..3075b2224963 100644 --- a/sys/kern/init_main.c +++ b/sys/kern/init_main.c @@ -560,7 +560,7 @@ proc0_init(void *dummy __unused) audit_cred_kproc0(newcred); #endif #ifdef MAC - mac_cred_create_swapper(newcred); + mac_cred_create_kproc0(newcred); #endif /* Create sigacts. */ p->p_sigacts = sigacts_alloc(); diff --git a/sys/security/mac/mac_cred.c b/sys/security/mac/mac_cred.c index 5066de277176..b1239c3e7c65 100644 --- a/sys/security/mac/mac_cred.c +++ b/sys/security/mac/mac_cred.c @@ -132,10 +132,10 @@ mac_cred_associate_nfsd(struct ucred *cred) * processes and threads are spawned. */ void -mac_cred_create_swapper(struct ucred *cred) +mac_cred_create_kproc0(struct ucred *cred) { - MAC_POLICY_PERFORM_NOSLEEP(cred_create_swapper, cred); + MAC_POLICY_PERFORM_NOSLEEP(cred_create_kproc0, cred); } /* diff --git a/sys/security/mac/mac_framework.h b/sys/security/mac/mac_framework.h index af827c33ee58..1233cd30f211 100644 --- a/sys/security/mac/mac_framework.h +++ b/sys/security/mac/mac_framework.h @@ -134,7 +134,7 @@ int mac_cred_check_setuid(struct ucred *cred, uid_t uid); int mac_cred_check_visible(struct ucred *cr1, struct ucred *cr2); void mac_cred_copy(struct ucred *cr1, struct ucred *cr2); void mac_cred_create_init(struct ucred *cred); -void mac_cred_create_swapper(struct ucred *cred); +void mac_cred_create_kproc0(struct ucred *cred); void mac_cred_destroy(struct ucred *); void mac_cred_init(struct ucred *); diff --git a/sys/security/mac/mac_policy.h b/sys/security/mac/mac_policy.h index 66e489060804..f0a1f0863c96 100644 --- a/sys/security/mac/mac_policy.h +++ b/sys/security/mac/mac_policy.h @@ -167,7 +167,7 @@ typedef int (*mpo_cred_check_visible_t)(struct ucred *cr1, typedef void (*mpo_cred_copy_label_t)(struct label *src, struct label *dest); typedef void (*mpo_cred_create_init_t)(struct ucred *cred); -typedef void (*mpo_cred_create_swapper_t)(struct ucred *cred); +typedef void (*mpo_cred_create_kproc0_t)(struct ucred *cred); typedef void (*mpo_cred_destroy_label_t)(struct label *label); typedef int (*mpo_cred_externalize_label_t)(struct label *label, char *element_name, struct sbuf *sb, int *claimed); @@ -738,7 +738,7 @@ struct mac_policy_ops { mpo_cred_check_setresgid_t mpo_cred_check_setresgid; mpo_cred_check_visible_t mpo_cred_check_visible; mpo_cred_copy_label_t mpo_cred_copy_label; - mpo_cred_create_swapper_t mpo_cred_create_swapper; + mpo_cred_create_kproc0_t mpo_cred_create_kproc0; mpo_cred_create_init_t mpo_cred_create_init; mpo_cred_destroy_label_t mpo_cred_destroy_label; mpo_cred_externalize_label_t mpo_cred_externalize_label; diff --git a/sys/security/mac_biba/mac_biba.c b/sys/security/mac_biba/mac_biba.c index aac7a0545ab8..a3304e761423 100644 --- a/sys/security/mac_biba/mac_biba.c +++ b/sys/security/mac_biba/mac_biba.c @@ -912,7 +912,7 @@ biba_cred_create_init(struct ucred *cred) } static void -biba_cred_create_swapper(struct ucred *cred) +biba_cred_create_kproc0(struct ucred *cred) { struct mac_biba *dest; @@ -3574,7 +3574,7 @@ static struct mac_policy_ops mac_biba_ops = .mpo_cred_check_visible = biba_cred_check_visible, .mpo_cred_copy_label = biba_copy_label, .mpo_cred_create_init = biba_cred_create_init, - .mpo_cred_create_swapper = biba_cred_create_swapper, + .mpo_cred_create_kproc0 = biba_cred_create_kproc0, .mpo_cred_destroy_label = biba_destroy_label, .mpo_cred_externalize_label = biba_externalize_label, .mpo_cred_init_label = biba_init_label, diff --git a/sys/security/mac_lomac/mac_lomac.c b/sys/security/mac_lomac/mac_lomac.c index 23a996469bc0..8b0473151690 100644 --- a/sys/security/mac_lomac/mac_lomac.c +++ b/sys/security/mac_lomac/mac_lomac.c @@ -1008,7 +1008,7 @@ lomac_cred_create_init(struct ucred *cred) } static void -lomac_cred_create_swapper(struct ucred *cred) +lomac_cred_create_kproc0(struct ucred *cred) { struct mac_lomac *dest; @@ -2910,7 +2910,7 @@ static struct mac_policy_ops lomac_ops = .mpo_cred_check_relabel = lomac_cred_check_relabel, .mpo_cred_check_visible = lomac_cred_check_visible, .mpo_cred_copy_label = lomac_copy_label, - .mpo_cred_create_swapper = lomac_cred_create_swapper, + .mpo_cred_create_kproc0 = lomac_cred_create_kproc0, .mpo_cred_create_init = lomac_cred_create_init, .mpo_cred_destroy_label = lomac_destroy_label, .mpo_cred_externalize_label = lomac_externalize_label, diff --git a/sys/security/mac_mls/mac_mls.c b/sys/security/mac_mls/mac_mls.c index 54a32b6d564d..fa6643038326 100644 --- a/sys/security/mac_mls/mac_mls.c +++ b/sys/security/mac_mls/mac_mls.c @@ -875,7 +875,7 @@ mls_cred_create_init(struct ucred *cred) } static void -mls_cred_create_swapper(struct ucred *cred) +mls_cred_create_kproc0(struct ucred *cred) { struct mac_mls *dest; @@ -3203,7 +3203,7 @@ static struct mac_policy_ops mls_ops = .mpo_cred_check_visible = mls_cred_check_visible, .mpo_cred_copy_label = mls_copy_label, .mpo_cred_create_init = mls_cred_create_init, - .mpo_cred_create_swapper = mls_cred_create_swapper, + .mpo_cred_create_kproc0 = mls_cred_create_kproc0, .mpo_cred_destroy_label = mls_destroy_label, .mpo_cred_externalize_label = mls_externalize_label, .mpo_cred_init_label = mls_init_label, diff --git a/sys/security/mac_partition/mac_partition.c b/sys/security/mac_partition/mac_partition.c index 2f0189b79ace..7c51f951be31 100644 --- a/sys/security/mac_partition/mac_partition.c +++ b/sys/security/mac_partition/mac_partition.c @@ -159,7 +159,7 @@ partition_cred_create_init(struct ucred *cred) } static void -partition_cred_create_swapper(struct ucred *cred) +partition_cred_create_kproc0(struct ucred *cred) { SLOT_SET(cred->cr_label, 0); @@ -298,7 +298,7 @@ static struct mac_policy_ops partition_ops = .mpo_cred_check_visible = partition_cred_check_visible, .mpo_cred_copy_label = partition_cred_copy_label, .mpo_cred_create_init = partition_cred_create_init, - .mpo_cred_create_swapper = partition_cred_create_swapper, + .mpo_cred_create_kproc0 = partition_cred_create_kproc0, .mpo_cred_destroy_label = partition_cred_destroy_label, .mpo_cred_externalize_label = partition_cred_externalize_label, .mpo_cred_init_label = partition_cred_init_label, diff --git a/sys/security/mac_stub/mac_stub.c b/sys/security/mac_stub/mac_stub.c index a3b0dd01a76b..ac5d5b58e5db 100644 --- a/sys/security/mac_stub/mac_stub.c +++ b/sys/security/mac_stub/mac_stub.c @@ -319,7 +319,7 @@ stub_cred_create_init(struct ucred *cred) } static void -stub_cred_create_swapper(struct ucred *cred) +stub_cred_create_kproc0(struct ucred *cred) { } @@ -1720,7 +1720,7 @@ static struct mac_policy_ops stub_ops = .mpo_cred_check_visible = stub_cred_check_visible, .mpo_cred_copy_label = stub_copy_label, .mpo_cred_create_init = stub_cred_create_init, - .mpo_cred_create_swapper = stub_cred_create_swapper, + .mpo_cred_create_kproc0 = stub_cred_create_kproc0, .mpo_cred_destroy_label = stub_destroy_label, .mpo_cred_externalize_label = stub_externalize_label, .mpo_cred_init_label = stub_init_label, diff --git a/sys/security/mac_test/mac_test.c b/sys/security/mac_test/mac_test.c index 890b8328055e..c447eeef010d 100644 --- a/sys/security/mac_test/mac_test.c +++ b/sys/security/mac_test/mac_test.c @@ -416,13 +416,13 @@ test_cred_create_init(struct ucred *cred) COUNTER_INC(cred_create_init); } -COUNTER_DECL(cred_create_swapper); +COUNTER_DECL(cred_create_kproc0); static void -test_cred_create_swapper(struct ucred *cred) +test_cred_create_kproc0(struct ucred *cred) { LABEL_CHECK(cred->cr_label, MAGIC_CRED); - COUNTER_INC(cred_create_swapper); + COUNTER_INC(cred_create_kproc0); } COUNTER_DECL(cred_destroy_label); @@ -3074,7 +3074,7 @@ static struct mac_policy_ops test_ops = .mpo_cred_check_visible = test_cred_check_visible, .mpo_cred_copy_label = test_cred_copy_label, .mpo_cred_create_init = test_cred_create_init, - .mpo_cred_create_swapper = test_cred_create_swapper, + .mpo_cred_create_kproc0 = test_cred_create_kproc0, .mpo_cred_destroy_label = test_cred_destroy_label, .mpo_cred_externalize_label = test_cred_externalize_label, .mpo_cred_init_label = test_cred_init_label,