x86: Section mismatch fixes
PATCH 1/3 x86: Section mismatch fixes
This patch fixes mismatch warnings in smp_checks() (in arch/x86/kernel/smpboot.c):
WARNING: arch/x86/kernel/built-in.o(.text+0x11922): Section mismatch in reference from the function smp_checks() to the variable .cpuinit.data:smp_b_stepping
The function smp_checks() references
the variable __cpuinitdata smp_b_stepping.
This is often because smp_checks lacks a __cpuinitdata
annotation or the annotation of smp_b_stepping is wrong.
Signed-off-by Jacek Luczak <[email protected]>
--- smpboot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/x86/kernel/smpboot.c +1 -1
@@ -437,7 +437,7 @@ valid_k7:#endif } -void smp_checks (void ) +void __cpuinit smp_checks (void ) {if (smp_b_stepping) printk(KERN_WARNING "WARNING: SMP operation may be unreliable"