diff options
Diffstat (limited to 'i386/i386at/int_init.c')
-rw-r--r-- | i386/i386at/int_init.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/i386/i386at/int_init.c b/i386/i386at/int_init.c index 47ba8150..d55d7a48 100644 --- a/i386/i386at/int_init.c +++ b/i386/i386at/int_init.c @@ -45,6 +45,7 @@ int_fill(struct real_gate *myidt) int_entry_table[i], KERNEL_CS, ACC_PL_K|ACC_INTR_GATE, 0); } +#if NCPUS > 1 fill_idt_gate(myidt, CALL_AST_CHECK, int_entry_table[i], KERNEL_CS, ACC_PL_K|ACC_INTR_GATE, 0); @@ -53,6 +54,7 @@ int_fill(struct real_gate *myidt) int_entry_table[i], KERNEL_CS, ACC_PL_K|ACC_INTR_GATE, 0); i++; +#endif #ifdef APIC fill_idt_gate(myidt, IOAPIC_SPURIOUS_BASE, int_entry_table[i], KERNEL_CS, |