Messages in this thread Patch in this message | | | Date | Wed, 11 Nov 2009 11:28:06 -0800 | From | "Paul E. McKenney" <> | Subject | [PATCH tip/core/rcu] rcu: mark init-time-only rcu_bootup_announce() as __init |
| |
Because rcu_bootup_announce() is used only at boot time, mark it as __init, presumably so that its memory can be reclaimed.
Suggested-by: Joe Perches <joe@perches.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> --- kernel/rcutree_plugin.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kernel/rcutree_plugin.h b/kernel/rcutree_plugin.h index b7dc0c2..a1cf16d 100644 --- a/kernel/rcutree_plugin.h +++ b/kernel/rcutree_plugin.h @@ -33,7 +33,7 @@ DEFINE_PER_CPU(struct rcu_data, rcu_preempt_data); /* * Tell them what RCU they are running. */ -static void rcu_bootup_announce(void) +static void __init rcu_bootup_announce(void) { printk(KERN_INFO "Experimental preemptable hierarchical RCU implementation.\n"); @@ -475,7 +475,7 @@ void exit_rcu(void) /* * Tell them what RCU they are running. */ -static void rcu_bootup_announce(void) +static void __init rcu_bootup_announce(void) { printk(KERN_INFO "Hierarchical RCU implementation.\n"); } -- 1.5.2.5
| |