]> git.baikalelectronics.ru Git - kernel.git/commit
x86, UV: Fix the effect of extra bits in the hub nodeid register
authorJack Steiner <steiner@sgi.com>
Tue, 30 Nov 2010 19:55:40 +0000 (13:55 -0600)
committerIngo Molnar <mingo@elte.hu>
Wed, 22 Dec 2010 11:31:15 +0000 (12:31 +0100)
commit5dbdc175063d4cfd48233a705813e5a2343dc82e
tree8a45d12459523f521967fd2def2935ff769692a4
parentf9ecb525bee6a0748eb108cfdd85f0afd12e85a2
x86, UV: Fix the effect of extra bits in the hub nodeid register

UV systems can be partitioned into multiple independent SSIs.
Large partitioned systems may have extra bits in the node_id
register. These bits are used when the total memory on all SSIs
exceeds 16TB.  These extra bits need to be ignored when
calculating x2apic_extra_bits.

Signed-off-by: Jack Steiner <steiner@sgi.com>
LKML-Reference: <20101130195926.972776133@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/apic/x2apic_uv_x.c