Index: sys/x86/x86/local_apic.c =================================================================== --- sys/x86/x86/local_apic.c +++ sys/x86/x86/local_apic.c @@ -913,6 +913,9 @@ struct lapic *la; register_t intr; + if (!x2apic_mode && lapic_map == NULL) + return; + intr = intr_disable(); la = &lapics[lapic_id()];