diff options
Diffstat (limited to 'arch/i386')
-rw-r--r-- | arch/i386/kernel/apic.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/i386/kernel/apic.c b/arch/i386/kernel/apic.c index 8d81b7bf7ad2..9204be6eedb3 100644 --- a/arch/i386/kernel/apic.c +++ b/arch/i386/kernel/apic.c | |||
@@ -1055,7 +1055,6 @@ void __init setup_boot_APIC_clock(void) | |||
1055 | using_apic_timer = 1; | 1055 | using_apic_timer = 1; |
1056 | 1056 | ||
1057 | local_irq_save(flags); | 1057 | local_irq_save(flags); |
1058 | local_irq_disable(); | ||
1059 | 1058 | ||
1060 | calibration_result = calibrate_APIC_clock(); | 1059 | calibration_result = calibrate_APIC_clock(); |
1061 | /* | 1060 | /* |
@@ -1299,7 +1298,7 @@ int __init APIC_init(void) | |||
1299 | if (!check_phys_apicid_present(boot_cpu_physical_apicid)) { | 1298 | if (!check_phys_apicid_present(boot_cpu_physical_apicid)) { |
1300 | printk("weird, boot CPU (#%d) not listed by the BIOS.\n", | 1299 | printk("weird, boot CPU (#%d) not listed by the BIOS.\n", |
1301 | boot_cpu_physical_apicid); | 1300 | boot_cpu_physical_apicid); |
1302 | physid_set(hard_smp_processor_id(), phys_cpu_present_map); | 1301 | physid_set(boot_cpu_physical_apicid, phys_cpu_present_map); |
1303 | } | 1302 | } |
1304 | 1303 | ||
1305 | /* | 1304 | /* |