X-Git-Url: https://git.codelabs.ch/?p=muen%2Flinux.git;a=blobdiff_plain;f=security%2Fsecurity.c;h=7bc2fde023a797e7a941622a0a6d45c11fdb8b6b;hp=d2a84cda7e8d4de1d650a5da1d899a5f5caf0960;hb=2a56bb596b2c1fb612f9988afda9655c8c872a6e;hpb=9f3a0941fb5efaa4d27911e251dc595034d58baa;ds=sidebyside diff --git a/security/security.c b/security/security.c index d2a84cda7e8d..7bc2fde023a7 100644 --- a/security/security.c +++ b/security/security.c @@ -30,6 +30,8 @@ #include #include +#include + #define MAX_LSM_EVM_XATTR 2 /* Maximum number of letters for an LSM name string */ @@ -45,10 +47,14 @@ static __initdata char chosen_lsm[SECURITY_NAME_MAX + 1] = static void __init do_security_initcalls(void) { + int ret; initcall_t *call; call = __security_initcall_start; + trace_initcall_level("security"); while (call < __security_initcall_end) { - (*call) (); + trace_initcall_start((*call)); + ret = (*call) (); + trace_initcall_finish((*call), ret); call++; } }