aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r--arch/x86/kernel/apic_32.c3
-rw-r--r--arch/x86/kernel/mpparse_32.c4
-rw-r--r--arch/x86/kernel/smpboot.c2
3 files changed, 3 insertions, 6 deletions
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c
index f0abd59a2a3c..65036bbaf058 100644
--- a/arch/x86/kernel/apic_32.c
+++ b/arch/x86/kernel/apic_32.c
@@ -55,6 +55,9 @@ unsigned long mp_lapic_addr;
55/* Processor that is doing the boot up */ 55/* Processor that is doing the boot up */
56unsigned int boot_cpu_physical_apicid = -1U; 56unsigned int boot_cpu_physical_apicid = -1U;
57 57
58DEFINE_PER_CPU(u16, x86_bios_cpu_apicid) = BAD_APICID;
59EXPORT_PER_CPU_SYMBOL(x86_bios_cpu_apicid);
60
58/* 61/*
59 * Knob to control our willingness to enable the local APIC. 62 * Knob to control our willingness to enable the local APIC.
60 * 63 *
diff --git a/arch/x86/kernel/mpparse_32.c b/arch/x86/kernel/mpparse_32.c
index 9b61b50a96c9..c79d6e06c3fa 100644
--- a/arch/x86/kernel/mpparse_32.c
+++ b/arch/x86/kernel/mpparse_32.c
@@ -75,10 +75,6 @@ unsigned int boot_cpu_physical_apicid = -1U;
75physid_mask_t phys_cpu_present_map; 75physid_mask_t phys_cpu_present_map;
76#endif 76#endif
77 77
78#ifndef CONFIG_SMP
79DEFINE_PER_CPU(u16, x86_bios_cpu_apicid) = BAD_APICID;
80#endif
81
82/* 78/*
83 * Intel MP BIOS table parsing routines: 79 * Intel MP BIOS table parsing routines:
84 */ 80 */
diff --git a/arch/x86/kernel/smpboot.c b/arch/x86/kernel/smpboot.c
index d3402e2c57eb..7bcee1584b50 100644
--- a/arch/x86/kernel/smpboot.c
+++ b/arch/x86/kernel/smpboot.c
@@ -83,8 +83,6 @@ EXPORT_PER_CPU_SYMBOL(x86_cpu_to_apicid);
83u16 x86_bios_cpu_apicid_init[NR_CPUS] __initdata 83u16 x86_bios_cpu_apicid_init[NR_CPUS] __initdata
84 = { [0 ... NR_CPUS-1] = BAD_APICID }; 84 = { [0 ... NR_CPUS-1] = BAD_APICID };
85void *x86_bios_cpu_apicid_early_ptr; 85void *x86_bios_cpu_apicid_early_ptr;
86DEFINE_PER_CPU(u16, x86_bios_cpu_apicid) = BAD_APICID;
87EXPORT_PER_CPU_SYMBOL(x86_bios_cpu_apicid);
88 86
89/* Internal processor count */ 87/* Internal processor count */
90unsigned int num_processors; 88unsigned int num_processors;