aboutsummaryrefslogtreecommitdiff
path: root/arch/s390/kernel/ipl.c
diff options
context:
space:
mode:
authorChristian Ehrhardt <ehrhardt@linux.vnet.ibm.com>2009-03-26 15:24:54 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2009-03-26 15:24:31 +0100
commit2ac3307f275c2a91af0417e16d2cfb95ae478661 (patch)
treecc6f6cc79327380d17ad5ebf590d6b1a3bc117cf /arch/s390/kernel/ipl.c
parentd0d3cdf4c27fa4ce241616da08138954e02890f7 (diff)
[S390] fix dfp elf hwcap/facility bit detection
The old dfp detection wanted to check bit 43 (dfp high performance), but due to a wrong calculation always used to check bit 42. Additionally the "userspace expectation" is, that the dfp capability bit is set is if facility bit 42 (decimal floating point facility available) and bit 44 (perform floating point operation facility avail). The patch fixes the bit calculation and extends the check to work like: elf hw cap dfp bit = facility bits 42 (dfp) & 44 (pfpo) available Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel/ipl.c')
0 files changed, 0 insertions, 0 deletions