From 7f9f39b4b17d4eb7bef39f5d11fcee28d0fb098a Mon Sep 17 00:00:00 2001 From: Vivek Goyal Date: Wed, 11 Jan 2006 22:46:21 +0100 Subject: [PATCH] --- yaml --- r: 18005 b: refs/heads/master c: af5b98042452cc6f50de8afa9d079bda8556d74d h: refs/heads/master i: 18003: 719decb7a955d9f4b2e7836f80b4b7820ad229f1 v: v3 --- [refs] | 2 +- trunk/arch/x86_64/kernel/io_apic.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 985984f93c68..ce334412683b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 79f12614a6537cc3ac9ca4d1ea26f6e4f4a34aee +refs/heads/master: af5b98042452cc6f50de8afa9d079bda8556d74d diff --git a/trunk/arch/x86_64/kernel/io_apic.c b/trunk/arch/x86_64/kernel/io_apic.c index 6c938c60fa3b..fd1e7c36dc23 100644 --- a/trunk/arch/x86_64/kernel/io_apic.c +++ b/trunk/arch/x86_64/kernel/io_apic.c @@ -1307,7 +1307,8 @@ void disable_IO_APIC(void) entry.dest_mode = 0; /* Physical */ entry.delivery_mode = dest_ExtINT; /* ExtInt */ entry.vector = 0; - entry.dest.physical.physical_dest = 0; + entry.dest.physical.physical_dest = + GET_APIC_ID(apic_read(APIC_ID)); /* * Add it to the IO-APIC irq-routing table: