x86_32: disable_pse must be __cpuinitdata
PATCH 1/1 x86_32: disable_pse must be __cpuinitdata
This patch fixes the following section mismatch with CONFIG_HOTPLUG=n, CONFIG_HOTPLUG_CPU=y:
<-- snip -->
...
WARNING: vmlinux.o(.text+0xfa52): Section mismatch: reference to .init.data:disable_pse (between 'identify_cpu' and 'identify_secondary_cpu')
...
<-- snip -->
Signed-off-by Adrian Bunk <[email protected]>
---4cd9e8dd188db19d1ef697beb1fceb2ae67294a1
arch/x86/kernel/setup_32.c +1 -1
@@ -67,7 +67,7 @@address, and must not be in the .bss segment! */ unsigned long init_pg_tables_end__initdata = ~0UL ; -int disable_pse__devinitdata =0 ; +int disable_pse__cpuinitdata =0 ;/* * Machine setup..