]> git.baikalelectronics.ru Git - kernel.git/commit
x86/platform/UV: Fix problem with UV4 BIOS providing incorrect PXM values
authorMike Travis <travis@sgi.com>
Mon, 1 Aug 2016 18:40:52 +0000 (13:40 -0500)
committerIngo Molnar <mingo@kernel.org>
Wed, 10 Aug 2016 13:55:38 +0000 (15:55 +0200)
commit456c85a67659ce001e1dee022106ffb274491c83
treee79afb8750eaed3f7ac76ef39e05abd2d94f0139
parentd162d65ae567a9b025a9ae223ed6d4659a4855aa
x86/platform/UV: Fix problem with UV4 BIOS providing incorrect PXM values

There are some circumstances where the UV4 BIOS cannot provide the
correct Proximity Node values to associate with specific Sockets and
Physical Nodes.  The decision was made to remove these values from BIOS
and for the kernel to get these values from the standard ACPI tables.

Tested-by: Frank Ramsay <framsay@sgi.com>
Tested-by: John Estabrook <estabrook@sgi.com>
Signed-off-by: Mike Travis <travis@sgi.com>
Reviewed-by: Dimitri Sivanich <sivanich@sgi.com>
Reviewed-by: Nathan Zimmer <nzimmer@sgi.com>
Cc: Alex Thorlton <athorlton@sgi.com>
Cc: Andrew Banman <abanman@sgi.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Russ Anderson <rja@sgi.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/20160801184050.414210079@asylum.americas.sgi.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/include/asm/uv/bios.h
arch/x86/kernel/apic/x2apic_uv_x.c