x86/platform/uv: UV Kernel support for UV5
x86/platform/uv: Update NMI Handler for UV5
Bugzilla: https://bugzilla.redhat.com/2074097
Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git commit d812f7c475c6a4dcfff02a85fbfd7a9c87e6a094 commit bb3ab81bdbd53f88f26ffabc9fb15bd8466486ec commit 327c348988c6f0bacd7abd29c151f37bdf1e2a02
Update NMI Handler for UV5
Update NMI handler for UV5 hardware. A platform register
changed, and UV5 only uses one of the two NMI methods used on
previous hardware.
Update TSC sync state for UV5
The UV5 platform synchronizes the TSCs among all chassis, and
will not proceed to OS boot without achieving synchronization.
Previous UV platforms provided a register indicating
successful synchronization. This is no longer available on
UV5. On this platform TSC_ADJUST should not be reset by the
kernel.
Log gap hole end size
Show value of gap end in the kernel log which equates to
number of physical address bits used by system.
Signed-off-by: Frank Ramsay framsay@redhat.com
Edited by Frank Ramsay