android_kernel_oneplus_msm8998/arch/x86/kernel/apic
Jack Steiner fc61e6636d x86/uv: fix for no memory at paddr 0
Fix endcase where the memory at physical address 0 does not really
exist AND one of the sockets on blade 0 has no active cpus.

The memory that _appears_ to be at physical address 0 is actually
memory that located at a different address but has been remapped by
the chipset so that it appears to be at physical address 0.

When determining the UV pnode, the algorithm for determining the pnode
incorrectly used the relocated physical address instead of the actual
(global) address.

[ Impact: boot failure on partitioned systems ]

Signed-off-by: Jack Steiner <steiner@sgi.com>
LKML-Reference: <20090420132530.GA23156@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-04-20 18:09:18 +02:00
..
apic.c x86 ACPI: Add support for Always Running APIC timer 2009-04-07 18:17:51 -04:00
apic_flat_64.c x86: make 64 bit to use default_inquire_remote_apic 2009-04-08 17:36:12 +02:00
bigsmp_32.c
es7000_32.c
io_apic.c x86, intr-remap: fix eoi for interrupt remapping without x2apic 2009-04-10 13:12:17 +02:00
ipi.c
Makefile
nmi.c
numaq_32.c
probe_32.c
probe_64.c
summit_32.c
x2apic_cluster.c
x2apic_phys.c
x2apic_uv_x.c x86/uv: fix for no memory at paddr 0 2009-04-20 18:09:18 +02:00