aboutsummaryrefslogtreecommitdiff
path: root/i386/i386at/ioapic.c
diff options
context:
space:
mode:
Diffstat (limited to 'i386/i386at/ioapic.c')
-rw-r--r--i386/i386at/ioapic.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/i386/i386at/ioapic.c b/i386/i386at/ioapic.c
index 016bd941..16836016 100644
--- a/i386/i386at/ioapic.c
+++ b/i386/i386at/ioapic.c
@@ -378,6 +378,9 @@ ioapic_configure(void)
global_enable_apic();
+ /* Enable IOAPIC processor focus */
+ lapic->spurious_vector.r |= LAPIC_FOCUS;
+
/* Enable IOAPIC interrupts */
lapic->spurious_vector.r |= LAPIC_ENABLE;