]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support
authorMarc Zyngier <marc.zyngier@arm.com>
Tue, 6 Feb 2018 17:56:20 +0000 (17:56 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 6 Feb 2018 22:54:17 +0000 (22:54 +0000)
commit1f585b750871ae91b35c113bfc4f84e9432198e0
tree687459c8073a8331c25f592552e926e886cceec3
parentbe63179adcedf24638c13274bf15641e4b8f8f4d
arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support

Add the detection and runtime code for ARM_SMCCC_ARCH_WORKAROUND_1.
It is lovely. Really.

Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/bpi.S
arch/arm64/kernel/cpu_errata.c