[PATCH security-next v3 04/29] LSM: Remove initcall tracing

From
Steven Rostedt <rostedt@goodmis.org>
Date
2018-09-26 16:35:35
Also in
linux-arch, linux-doc, lkml
Reply to
Kees Cook, 2018-09-25
On Mon, 24 Sep 2018 17:18:07 -0700
Kees Cook [off-list ref] wrote:
This partially reverts commit 58eacfffc417 ("init, tracing: instrument
security and console initcall trace events") since security init calls
are about to no longer resemble regular init calls.
I'm not against the change, but how much are they going to "no longer
resemble regular init calls"?

-- Steve
quoted hunk ↗ jump to hunk
Cc: James Morris <jmorris@namei.org>
Cc: "Serge E. Hallyn" <serge@hallyn.com>
Cc: Abderrahmane Benbachir <redacted>
Cc: Steven Rostedt (VMware) <rostedt@goodmis.org>
Cc: linux-security-module at vger.kernel.org
Signed-off-by: Kees Cook <redacted>
---
 security/security.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/security/security.c b/security/security.c
index 892fe6b691cf..41a5da2c7faf 100644
--- a/security/security.c
+++ b/security/security.c
@@ -30,8 +30,6 @@
 #include <linux/string.h>
 #include <net/flow.h>
 
-#include <trace/events/initcall.h>
-
 #define MAX_LSM_EVM_XATTR	2
 
 /* Maximum number of letters for an LSM name string */
@@ -47,17 +45,13 @@ static __initdata char chosen_lsm[SECURITY_NAME_MAX + 1] =
 
 static void __init do_security_initcalls(void)
 {
-	int ret;
 	initcall_t call;
 	initcall_entry_t *ce;
 
 	ce = __start_lsm_info;
-	trace_initcall_level("security");
 	while (ce < __end_lsm_info) {
 		call = initcall_from_entry(ce);
-		trace_initcall_start(call);
-		ret = call();
-		trace_initcall_finish(call, ret);
+		call();
 		ce++;
 	}
 }
Thread (82 messages) 82 messages, 7 authors, last reply 2018-10-01
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help