From e3e06fe5234d89f9297c083b893647c7b442c0a1 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Fri, 8 Apr 2011 15:56:36 +0200 Subject: [PATCH] set APICID of the boot processor to 0 --- arch/x86/kernel/apic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/kernel/apic.c b/arch/x86/kernel/apic.c index 9b80a700..151b9143 100644 --- a/arch/x86/kernel/apic.c +++ b/arch/x86/kernel/apic.c @@ -268,6 +268,7 @@ static int lapic_reset(void) lapic_write(APIC_LINT0, 0x7C); // connect LINT0 to idt entry 124 lapic_write(APIC_LINT1, 0x7D); // connect LINT1 to idt entry 125 lapic_write(APIC_LVT_ER, 0x7E); // connect error to idt entry 126 + lapic_write(APIC_ID, 0x00); // reset boot processor id return 0; }