summaryrefslogtreecommitdiff
path: root/arch/.gitignore
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2014-06-06 13:16:21 (GMT)
committerCatalin Marinas <catalin.marinas@arm.com>2014-07-04 15:16:52 (GMT)
commit974c8e450b9327a03453a4a450a2030b1bd42b5f (patch)
treec0e2539e84fe0b169ebd350368ca0b6da543ae53 /arch/.gitignore
parent923b8f5044da753e4985ab15c1374ced2cdf616c (diff)
downloadlinux-974c8e450b9327a03453a4a450a2030b1bd42b5f.tar.xz
arm64: fix el2_setup check of CurrentEL
The CurrentEL system register reports the Current Exception Level of the CPU. It doesn't say anything about the stack handling, and yet we compare it to PSR_MODE_EL2t and PSR_MODE_EL2h. It works by chance because PSR_MODE_EL2t happens to match the right bits, but that's otherwise a very bad idea. Just check for the EL value instead. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> [catalin.marinas@arm.com: fixed arch/arm64/kernel/efi-entry.S] Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/.gitignore')
0 files changed, 0 insertions, 0 deletions