From: Paul Moore Date: Tue, 18 Feb 2025 22:23:57 +0000 (-0500) Subject: lockdown: move initcalls to the LSM framework X-Git-Tag: v6.19-rc1~191^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77ebff0607c558e543f806f63be08e109b20e3eb;p=thirdparty%2Flinux.git lockdown: move initcalls to the LSM framework Reviewed-by: Kees Cook Acked-by: Xiu Jianfeng Reviewed-by: John Johansen Signed-off-by: Paul Moore --- diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c index 4813f168ff93a..8d46886d2cca0 100644 --- a/security/lockdown/lockdown.c +++ b/security/lockdown/lockdown.c @@ -161,8 +161,6 @@ static int __init lockdown_secfs_init(void) return PTR_ERR_OR_ZERO(dentry); } -core_initcall(lockdown_secfs_init); - #ifdef CONFIG_SECURITY_LOCKDOWN_LSM_EARLY DEFINE_EARLY_LSM(lockdown) = { #else @@ -170,4 +168,5 @@ DEFINE_LSM(lockdown) = { #endif .id = &lockdown_lsmid, .init = lockdown_lsm_init, + .initcall_core = lockdown_secfs_init, };