]> www.infradead.org Git - users/jedix/linux-maple.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)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 27 Feb 2017 01:24:08 +0000 (17:24 -0800)
commit0d907e8dba68efb76ef7d31e4aef7cfc77a6bd6f
tree433d2713015e2545c76c084e7cad4b9ec0cadda6
parent202a0ed178964cc00e551175eef0753ed9acb7cc
x86/platform/UV: Fix problem with UV4 BIOS providing incorrect PXM values

Orabug: 25477822

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>
(cherry picked from commit 22ac2bca92f2d92c6495248d65ff648182df428d)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
arch/x86/include/asm/uv/bios.h
arch/x86/kernel/apic/x2apic_uv_x.c