[PARISC] Ensure Space ID hashing is turned off
authorKyle McMartin <kyle@parisc-linux.org>
Fri, 16 Jun 2006 22:20:00 +0000 (18:20 -0400)
committerKyle McMartin <kyle@hera.kernel.org>
Tue, 27 Jun 2006 23:28:42 +0000 (23:28 +0000)
commita9d2d386c42b816a81eb1d02dfb7b502ba8cea82
tree0c01caa8a470713dc8a68db0ed584cfe3142392d
parente5a2e7fdb53028ce187c0ce0ae0d45ca7546fd5e
[PARISC] Ensure Space ID hashing is turned off

Check PDC_CACHE to see if spaceid hashing is turned on, and fail to
boot if that is the case.

However, some old machines do not implement the PDC_CACHE_RET_SPID
firmware call, so continue to boot if the call fails because of
PDC_BAD_OPTION (but fail in all other error returns).

Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
arch/parisc/kernel/cache.c
arch/parisc/kernel/firmware.c
include/asm-parisc/pdc.h