]> git.karo-electronics.de Git - karo-tx-linux.git/commit
sgi-xpc: XPC fails to discover partitions with all nasids above 128
authorRobin@sgi.com <Robin@sgi.com>
Wed, 24 Nov 2010 20:56:59 +0000 (12:56 -0800)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Sun, 17 Apr 2011 20:15:40 +0000 (16:15 -0400)
commit9aaa25f7a5370fb7b7a22751bf2f0597873f294e
treeb2fc95f5681e740fadbb1e6847ced7d21ef5f42f
parent23f0f34ecaa0d562efdd01aa686fcecb2d7c0895
sgi-xpc: XPC fails to discover partitions with all nasids above 128

commit c22c7aeff69796f46ae0fcec141538e28f50b24e upstream.

UV hardware defines 256 memory protection regions versus the baseline 64
with increasing size for the SN2 ia64.  This was overlooked when XPC was
modified to accomodate both UV and SN2.

Without this patch, a user could reconfigure their existing system and
suddenly disable cross-partition communications with no indication of what
has gone wrong.  It also prevents larger configurations from using
cross-partition communication.

Signed-off-by: Robin Holt <holt@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
drivers/misc/sgi-xp/xpc_partition.c