[PATCH 0/2] arm64: KVM: Fixes for 4.4-rc2
marc.zyngier at arm.com
Mon Nov 16 02:28:16 PST 2015
Here's a couple of fixes for KVM/arm64:
- The first one addresses a misinterpretation of the architecture
spec, leading to the mishandling of I/O accesses generated from an
AArch32 guest using banked registers.
- The second one is a workaround for a Cortex-A57 erratum.
Both patches are based on v4.4-rc1.
Marc Zyngier (2):
arm64: KVM: Fix AArch32 to AArch64 register mapping
arm64: KVM: Add workaround for Cortex-A57 erratum 834220
arch/arm64/Kconfig | 21 +++++++++++++++++++++
arch/arm64/include/asm/cpufeature.h | 3 ++-
arch/arm64/include/asm/kvm_emulate.h | 8 +++++---
arch/arm64/kernel/cpu_errata.c | 9 +++++++++
arch/arm64/kvm/hyp.S | 6 ++++++
arch/arm64/kvm/inject_fault.c | 2 +-
6 files changed, 44 insertions(+), 5 deletions(-)
More information about the linux-arm-kernel