Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

x86: apic.c declare pic_mode before they get used

Impact: cleanup, avoid sparse warning

In asm/mpspec.h moved out pic_mode from CONFIG_X86_32 as it is common
for both 32 and 64 bit.

Fixes this sparse warning for x86_64:

arch/x86/kernel/apic.c:128:5: warning: symbol 'pic_mode' was not declared. Should it be static?

Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>

authored by

Jaswinder Singh Rajput and committed by
Ingo Molnar
a1ae299d 2f06de06

+1 -1
+1 -1
arch/x86/include/asm/mpspec.h
··· 6 6 #include <asm/mpspec_def.h> 7 7 8 8 extern int apic_version[MAX_APICS]; 9 + extern int pic_mode; 9 10 10 11 #ifdef CONFIG_X86_32 11 12 #include <mach_mpspec.h> 12 13 13 14 extern unsigned int def_to_bigsmp; 14 15 extern u8 apicid_2_node[]; 15 - extern int pic_mode; 16 16 17 17 #ifdef CONFIG_X86_NUMAQ 18 18 extern int mp_bus_id_to_node[MAX_MP_BUSSES];