Merge tag 'kvmarm-fixes-5.8-1' of...
Merge tag 'kvmarm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD KVM/arm64 fixes for Linux 5.8, take #1 * 32bit VM fixes: - Fix embarassing mapping issue between AArch32 CSSELR and AArch64 ACTLR - Add ACTLR2 support for AArch32 - Get rid of the useless ACTLR_EL1 save/restore - Fix CP14/15 accesses for AArch32 guests on BE hosts - Ensure that we don't loose any state when injecting a 32bit exception when running on a VHE host * 64bit VM fixes: - Fix PtrAuth host saving happening in preemptible contexts - Optimize PtrAuth lazy enable - Drop vcpu to cpu context pointer - Fix sparse warnings for HYP per-CPU accesses
No related branches found
No related tags found
Showing
- arch/arm64/include/asm/kvm_asm.h 30 additions, 3 deletionsarch/arm64/include/asm/kvm_asm.h
- arch/arm64/include/asm/kvm_emulate.h 0 additions, 6 deletionsarch/arm64/include/asm/kvm_emulate.h
- arch/arm64/include/asm/kvm_host.h 4 additions, 5 deletionsarch/arm64/include/asm/kvm_host.h
- arch/arm64/include/asm/kvm_mmu.h 0 additions, 20 deletionsarch/arm64/include/asm/kvm_mmu.h
- arch/arm64/kvm/aarch32.c 28 additions, 0 deletionsarch/arm64/kvm/aarch32.c
- arch/arm64/kvm/arm.c 12 additions, 8 deletionsarch/arm64/kvm/arm.c
- arch/arm64/kvm/handle_exit.c 3 additions, 29 deletionsarch/arm64/kvm/handle_exit.c
- arch/arm64/kvm/hyp/debug-sr.c 2 additions, 2 deletionsarch/arm64/kvm/hyp/debug-sr.c
- arch/arm64/kvm/hyp/switch.c 63 additions, 2 deletionsarch/arm64/kvm/hyp/switch.c
- arch/arm64/kvm/hyp/sysreg-sr.c 4 additions, 4 deletionsarch/arm64/kvm/hyp/sysreg-sr.c
- arch/arm64/kvm/pmu.c 2 additions, 6 deletionsarch/arm64/kvm/pmu.c
- arch/arm64/kvm/sys_regs.c 13 additions, 12 deletionsarch/arm64/kvm/sys_regs.c
- arch/arm64/kvm/sys_regs_generic_v8.c 10 additions, 0 deletionsarch/arm64/kvm/sys_regs_generic_v8.c
Loading
Please register or sign in to comment