|
@@ -2045,11 +2045,10 @@ struct lsm_info {
|
|
|
|
|
|
extern struct lsm_info __start_lsm_info[], __end_lsm_info[];
|
|
|
|
|
|
-#define security_initcall(lsm) \
|
|
|
+#define DEFINE_LSM(lsm) \
|
|
|
static struct lsm_info __lsm_##lsm \
|
|
|
__used __section(.lsm_info.init) \
|
|
|
- __aligned(sizeof(unsigned long)) \
|
|
|
- = { .init = lsm, }
|
|
|
+ __aligned(sizeof(unsigned long))
|
|
|
|
|
|
#ifdef CONFIG_SECURITY_SELINUX_DISABLE
|
|
|
/*
|