]> git.baikalelectronics.ru Git - kernel.git/commit
rcu: Add missing __cpuinit annotation in rcutorture code
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 27 Dec 2011 14:04:26 +0000 (15:04 +0100)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 16 Jan 2012 17:44:05 +0000 (09:44 -0800)
commit994ff2512aa3208b21db11972139ee677864d979
treefdab426550a40c974120ec67342a3b07c2e2636c
parent20fa2290c0a05cc0dd18e1e6b65283ebc3bdbb23
rcu: Add missing __cpuinit annotation in rcutorture code

"rcu: Add rcutorture CPU-hotplug capability" adds cpu hotplug operations
to the rcutorture code but produces a false positive warning about section
mismatches:

WARNING: vmlinux.o(.text+0x1e420c): Section mismatch in reference from the
 function rcu_torture_onoff() to the function .cpuinit.text:cpu_up()
 The function rcu_torture_onoff() references
 the function __cpuinit cpu_up().
 This is often because rcu_torture_onoff lacks a __cpuinit
 annotation or the annotation of cpu_up is wrong.

This commit therefore adds a __cpuinit annotation so the warning goes away.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcutorture.c