]> www.infradead.org Git - users/jedix/linux-maple.git/commit
x86/platform/uv: Disable UV BAU by default
authorAlex Thorlton <athorlton@sgi.com>
Thu, 31 Mar 2016 19:18:29 +0000 (14:18 -0500)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 27 Feb 2017 01:23:51 +0000 (17:23 -0800)
commitadabd852ef18a9a99318f5764695e0a9735a927a
tree6939ca34c97c8c8528694aee9f8612bd9422155d
parentbd89ae8a159268273131c7e1f0634de9fda80fe2
x86/platform/uv: Disable UV BAU by default

Orabug: 25477822

For several years, the common practice has been to boot UVs with the
"nobau" parameter on the command line, to disable the BAU.  We've
decided that it makes more sense to just disable the BAU by default in
the kernel, and provide the option to turn it on, if desired.

For now, having the on/off switch doesn't buy us any more than just
reversing the logic would, but we're working towards having the BAU
enabled by default on UV4.  When those changes are in place, having the
on/off switch will make more sense than an enable flag, since the
default behavior will be different depending on the system version.

I've also added a bit of documentation for the new parameter to
Documentation/kernel-parameters.txt.

Signed-off-by: Alex Thorlton <athorlton@sgi.com>
Reviewed-by: Hedi Berriche <hedi@sgi.com>
Cc: Jonathan Corbet <corbet@lwn.net>
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/1459451909-121845-1-git-send-email-athorlton@sgi.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
(cherry picked from commit 1c532e00a0c649ac6f0703e8c2e095c9c1d30625)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Documentation/kernel-parameters.txt
arch/x86/include/asm/uv/uv_bau.h
arch/x86/platform/uv/tlb_uv.c