summaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2016-09-12 04:48:28 +0200
committerMichael Ellerman <mpe@ellerman.id.au>2016-09-12 04:48:28 +0200
commitffed15d3ce3f710b94e6f402e1ca2318f7d7c0e2 (patch)
treecdbbb164ddc5405fbaf2b615b4190989ace1ab66 /arch/arm
parentpowerpc/powernv: Fix restore of SPRs upon wake up from hypervisor state loss (diff)
downloadlinux-ffed15d3ce3f710b94e6f402e1ca2318f7d7c0e2.tar.xz
linux-ffed15d3ce3f710b94e6f402e1ca2318f7d7c0e2.zip
powerpc/kernel: Fix size of NUM_CPU_FTR_KEYS on 32-bit
The number of CPU feature keys is meant to map 1:1 to the number of CPU feature flags defined in cputable.h, and the latter must fit in an unsigned long. In commit 4db7327194db ("powerpc: Add option to use jump label for cpu_has_feature()"), I incorrectly defined NUM_CPU_FTR_KEYS to 64. There should be no real adverse consequences of this bug, other than us allocating too many keys. Fix it by using BITS_PER_LONG. Fixes: 4db7327194db ("powerpc: Add option to use jump label for cpu_has_feature()") Tested-by: Meelis Roos <mroos@linux.ee> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/arm')
0 files changed, 0 insertions, 0 deletions