x86, UV: Fix UV apic mode
authorJack Steiner <steiner@sgi.com>
Mon, 27 Jul 2009 14:38:56 +0000 (09:38 -0500)
committerIngo Molnar <mingo@elte.hu>
Tue, 4 Aug 2009 14:19:14 +0000 (16:19 +0200)
Change SGI UV default apicid mode to "physical". This is
required to match settings in the UV hub chip.

Signed-off-by: Jack Steiner <steiner@sgi.com>
LKML-Reference: <20090727143856.GA8905@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/apic/x2apic_uv_x.c

index 445c210daf82d3d80b2d08bd3c73dd78e00a13d8..832e908adcb55fcba7a42614ab09dcf2b782abe1 100644 (file)
@@ -261,7 +261,7 @@ struct apic apic_x2apic_uv_x = {
        .apic_id_registered             = uv_apic_id_registered,
 
        .irq_delivery_mode              = dest_Fixed,
-       .irq_dest_mode                  = 1, /* logical */
+       .irq_dest_mode                  = 0, /* physical */
 
        .target_cpus                    = uv_target_cpus,
        .disable_esr                    = 0,