Skip to contentSkip to conversation

rcutorture: Mark rcu_torture_init as __init

PATCH In review Josh Triplett 2 participants 2 messages Mar 1, 2007 – Mar 2, 2007

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 rcutorture: Mark rcu_torture_init as __init

---
The corresponding rcu_torture_cleanup cannot get marked as __exit, because rcu_torture_init uses it to clean up if init fails.

 kernel/rcutorture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
kernel/rcutorture.c +1 -1
index 7258bcb..df49eca 100644
@@ -866,7 +866,7 @@ rcu_torture_cleanup(void)
 		rcu_torture_print_module_parms("End of test: SUCCESS");
 }
 
-static int
+static int __init
 rcu_torture_init(void)
 {
 	int i;
Acked-by on v1 1/1
#1 lore raw

On Thu, Mar 01, 2007 at 11:29:03AM -0800, Josh Triplett wrote:

Quoted 22 lines

---
The corresponding rcu_torture_cleanup cannot get marked as __exit, because rcu_torture_init uses it to clean up if init fails.

 kernel/rcutorture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
kernel/rcutorture.c +1 -1
index 7258bcb..df49eca 100644
@@ -866,7 +866,7 @@ rcu_torture_cleanup(void)
 		rcu_torture_print_module_parms("End of test: SUCCESS");
 }
 
-static int
+static int __init
 rcu_torture_init(void)
 {
 	int i;