diff options
Diffstat (limited to 'arch/x86/kernel/apic/summit_32.c')
-rw-r--r-- | arch/x86/kernel/apic/summit_32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/kernel/apic/summit_32.c b/arch/x86/kernel/apic/summit_32.c index 9b419263d90d..82cfc3ea70d1 100644 --- a/arch/x86/kernel/apic/summit_32.c +++ b/arch/x86/kernel/apic/summit_32.c | |||
@@ -206,7 +206,7 @@ static void summit_init_apic_ldr(void) | |||
206 | 206 | ||
207 | /* Create logical APIC IDs by counting CPUs already in cluster. */ | 207 | /* Create logical APIC IDs by counting CPUs already in cluster. */ |
208 | for (count = 0, i = nr_cpu_ids; --i >= 0; ) { | 208 | for (count = 0, i = nr_cpu_ids; --i >= 0; ) { |
209 | lid = cpu_2_logical_apicid[i]; | 209 | lid = early_per_cpu(x86_cpu_to_logical_apicid, i); |
210 | if (lid != BAD_APICID && APIC_CLUSTER(lid) == my_cluster) | 210 | if (lid != BAD_APICID && APIC_CLUSTER(lid) == my_cluster) |
211 | ++count; | 211 | ++count; |
212 | } | 212 | } |
@@ -247,7 +247,7 @@ static inline int summit_cpu_to_logical_apicid(int cpu) | |||
247 | #ifdef CONFIG_SMP | 247 | #ifdef CONFIG_SMP |
248 | if (cpu >= nr_cpu_ids) | 248 | if (cpu >= nr_cpu_ids) |
249 | return BAD_APICID; | 249 | return BAD_APICID; |
250 | return cpu_2_logical_apicid[cpu]; | 250 | return early_per_cpu(x86_cpu_to_logical_apicid, cpu); |
251 | #else | 251 | #else |
252 | return logical_smp_processor_id(); | 252 | return logical_smp_processor_id(); |
253 | #endif | 253 | #endif |