From a2e351f1ff8f75c815608d428f6a1e6933751c92 Mon Sep 17 00:00:00 2001 From: Randy Dunlap Date: Fri, 15 Jul 2011 09:37:44 -0700 Subject: [PATCH] dtrace: add dtrace_module_loaded() and dtrace_module_unloaded() Give the static probes in the kernel image a module name of "kernel_builtins" and a module state of LIVE. Fix an extra-paren typo in dtrace_dev.c. NOTE: This is incomplete. There are a few TBDs and FIXMEs in this patch. Signed-off-by: Randy Dunlap --- kernel/dtrace/sdt_register.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/dtrace/sdt_register.c b/kernel/dtrace/sdt_register.c index f3ffcbe67bda..2602a436c0ea 100644 --- a/kernel/dtrace/sdt_register.c +++ b/kernel/dtrace/sdt_register.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -100,6 +101,8 @@ void dtrace_register_builtins(void) __func__); return; } + kernmod->state = MODULE_STATE_LIVE; + strlcpy(kernmod->name, "kernel_builtins", MODULE_NAME_LEN); DPRINTK("%lu SDT relocation entries beg. @0x%p\n", dtrace_relocs_count, &dtrace_relocs); -- 2.50.1