]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: KVM: Force VHE for systems affected by erratum 1165522
authorMarc Zyngier <marc.zyngier@arm.com>
Thu, 6 Dec 2018 17:31:23 +0000 (17:31 +0000)
committerWill Deacon <will.deacon@arm.com>
Mon, 10 Dec 2018 11:59:07 +0000 (11:59 +0000)
commit80247d81e5d358eabaa3316b6455590fbe2cf584
treee5072b0bc997f0f2a58a55997c7734fba38abbbe
parentc93c69476a6c0351300e7a495c23243d97e4dd46
arm64: KVM: Force VHE for systems affected by erratum 1165522

In order to easily mitigate ARM erratum 1165522, we need to force
affected CPUs to run in VHE mode if using KVM.

Reviewed-by: James Morse <james.morse@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/include/asm/cpucaps.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/kernel/cpu_errata.c