rv/monitor: Add __init/__exit annotations to module init/exit funcs
authorXiu Jianfeng <xiujianfeng@huawei.com>
Thu, 22 Sep 2022 10:32:08 +0000 (18:32 +0800)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Mon, 26 Sep 2022 22:10:51 +0000 (18:10 -0400)
Add missing __init/__exit annotations to module init/exit funcs.

Link: https://lkml.kernel.org/r/20220922103208.162869-1-xiujianfeng@huawei.com
Fixes: 24bce201d798 ("tools/rv: Add dot2k")
Fixes: 8812d21219b9 ("rv/monitor: Add the wip monitor skeleton created by dot2k")
Fixes: ccc319dcb450 ("rv/monitor: Add the wwnr monitor")
Signed-off-by: Xiu Jianfeng <xiujianfeng@huawei.com>
Acked-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/rv/monitors/wip/wip.c
kernel/trace/rv/monitors/wwnr/wwnr.c
tools/verification/dot2/dot2k_templates/main_global.c
tools/verification/dot2/dot2k_templates/main_per_cpu.c
tools/verification/dot2/dot2k_templates/main_per_task.c

index 1a989bc..b2b49a2 100644 (file)
@@ -69,13 +69,13 @@ static struct rv_monitor rv_wip = {
        .enabled = 0,
 };
 
-static int register_wip(void)
+static int __init register_wip(void)
 {
        rv_register_monitor(&rv_wip);
        return 0;
 }
 
-static void unregister_wip(void)
+static void __exit unregister_wip(void)
 {
        rv_unregister_monitor(&rv_wip);
 }
index a063b93..0e43dd2 100644 (file)
@@ -68,13 +68,13 @@ static struct rv_monitor rv_wwnr = {
        .enabled = 0,
 };
 
-static int register_wwnr(void)
+static int __init register_wwnr(void)
 {
        rv_register_monitor(&rv_wwnr);
        return 0;
 }
 
-static void unregister_wwnr(void)
+static void __exit unregister_wwnr(void)
 {
        rv_unregister_monitor(&rv_wwnr);
 }
index dcd1162..a5658bf 100644 (file)
@@ -72,13 +72,13 @@ static struct rv_monitor rv_MODEL_NAME = {
        .enabled = 0,
 };
 
-static int register_MODEL_NAME(void)
+static int __init register_MODEL_NAME(void)
 {
        rv_register_monitor(&rv_MODEL_NAME);
        return 0;
 }
 
-static void unregister_MODEL_NAME(void)
+static void __exit unregister_MODEL_NAME(void)
 {
        rv_unregister_monitor(&rv_MODEL_NAME);
 }
index 8f877e8..03539a9 100644 (file)
@@ -72,13 +72,13 @@ static struct rv_monitor rv_MODEL_NAME = {
        .enabled = 0,
 };
 
-static int register_MODEL_NAME(void)
+static int __init register_MODEL_NAME(void)
 {
        rv_register_monitor(&rv_MODEL_NAME);
        return 0;
 }
 
-static void unregister_MODEL_NAME(void)
+static void __exit unregister_MODEL_NAME(void)
 {
        rv_unregister_monitor(&rv_MODEL_NAME);
 }
index 8c2fdb8..ffd92af 100644 (file)
@@ -72,13 +72,13 @@ static struct rv_monitor rv_MODEL_NAME = {
        .enabled = 0,
 };
 
-static int register_MODEL_NAME(void)
+static int __init register_MODEL_NAME(void)
 {
        rv_register_monitor(&rv_MODEL_NAME);
        return 0;
 }
 
-static void unregister_MODEL_NAME(void)
+static void __exit unregister_MODEL_NAME(void)
 {
        rv_unregister_monitor(&rv_MODEL_NAME);
 }