]> git.baikalelectronics.ru Git - kernel.git/commit
x86/platform/UV: Fix panic with missing UVsystab support
authorMike Travis <travis@sgi.com>
Fri, 13 Jan 2017 15:21:11 +0000 (09:21 -0600)
committerIngo Molnar <mingo@kernel.org>
Sat, 14 Jan 2017 08:26:35 +0000 (09:26 +0100)
commit1da5b557a1c856621dd6b33750a344964b37d549
treea6891e0fefac5c62371720b8f5db8ab3edede68a
parent66efa02bf4c763b41ef00ed20674fc12f381aa03
x86/platform/UV: Fix panic with missing UVsystab support

Fix the panic where KEXEC'd kernel does not have access to EFI runtime
mappings.  This may cause the extended UVsystab to not be available.
The solution is to revert to non-UV mode and continue with limited
capabilities.

Signed-off-by: Mike Travis <travis@sgi.com>
Reviewed-by: Russ Anderson <rja@hpe.com>
Reviewed-by: Alex Thorlton <athorlton@sgi.com>
Acked-by: Dimitri Sivanich <sivanich@hpe.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/20170113152111.118886202@asylum.americas.sgi.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/apic/x2apic_uv_x.c