diff options
author | Sam Ravnborg <sam@ravnborg.org> | 2008-01-30 07:33:37 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-01-30 07:33:37 -0500 |
commit | 87d7e98012e60d36cdb6c9c6a6cd1dec7c2b5a1c (patch) | |
tree | 764a32cd092a0f11d1f712eb5943b080c247052e /arch/x86/kernel/mpparse_64.c | |
parent | 4c02ad1efdd1293d6fdd453a2f27ad993458dcd1 (diff) |
x86: fix section mismatch warning in acpi/boot.c
Fix following warning:
WARNING: arch/x86/kernel/built-in.o(.text+0x10ea0): Section mismatch: reference to .cpuinit.data:num_processors in 'acpi_unmap_lsapic'
The exported function acpi_unmap_lsapic() references
the variable num_processors that is annotated __cpuinitdata.
Remove the annotation of num_processors as we never know
when an exported function are called.
And drop the needless initialsation to 0.
Warning was seen on 64 bit but similar pattern were seen
in 32 bit - so fix it up there too.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/kernel/mpparse_64.c')
-rw-r--r-- | arch/x86/kernel/mpparse_64.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/mpparse_64.c b/arch/x86/kernel/mpparse_64.c index d3260f8f17dc..72ab1403fed7 100644 --- a/arch/x86/kernel/mpparse_64.c +++ b/arch/x86/kernel/mpparse_64.c | |||
@@ -60,7 +60,7 @@ unsigned int boot_cpu_id = -1U; | |||
60 | EXPORT_SYMBOL(boot_cpu_id); | 60 | EXPORT_SYMBOL(boot_cpu_id); |
61 | 61 | ||
62 | /* Internal processor count */ | 62 | /* Internal processor count */ |
63 | unsigned int num_processors __cpuinitdata = 0; | 63 | unsigned int num_processors; |
64 | 64 | ||
65 | unsigned disabled_cpus __cpuinitdata; | 65 | unsigned disabled_cpus __cpuinitdata; |
66 | 66 | ||