From 47fd7888130b7eb3cf2dd4a1efbd3e9fe93333b3 Mon Sep 17 00:00:00 2001 From: Casey Schaufler Date: Mon, 6 Nov 2023 15:26:06 -0800 Subject: [PATCH] UBUNTU: SAUCE: apparmor4.0.0 [42/90]: LSM stacking v39: Smack: Remove LSM_FLAG_EXCLUSIVE BugLink: http://bugs.launchpad.net/bugs/2028253 Smack no longer has any behaviors that require LSM_FLAG_EXCLUSIVE. Signed-off-by: Casey Schaufler (cherry picked from commit 531a65b3bba0443d5c05ae0c65f4d08dd631feb1 https://git.launchpad.net/~apparmor-dev/ubuntu-kernel-next) Signed-off-by: Paolo Pisati --- security/smack/smack_lsm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/smack/smack_lsm.c b/security/smack/smack_lsm.c index cb730e6e53b9..42a2f53dacfd 100644 --- a/security/smack/smack_lsm.c +++ b/security/smack/smack_lsm.c @@ -5327,7 +5327,7 @@ static __init int smack_init(void) */ DEFINE_LSM(smack) = { .name = "smack", - .flags = LSM_FLAG_LEGACY_MAJOR | LSM_FLAG_EXCLUSIVE, + .flags = LSM_FLAG_LEGACY_MAJOR, .blobs = &smack_blob_sizes, .init = smack_init, };