]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm...
authorPaolo Bonzini <pbonzini@redhat.com>
Sun, 9 Aug 2020 16:58:23 +0000 (12:58 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Sun, 9 Aug 2020 16:58:23 +0000 (12:58 -0400)
commit0378daef0c6cf1c2ba525bde0b529f0d4ef5233b
treebf170e42b97de0cfee522efbd50cb315520d58b5
parent05487215e6b9732cc4ad0e83e465b33182200ad5
parent16314874b12b451bd5a1df86bcb69745eb487502
Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-next-5.6

KVM/arm64 updates for Linux 5.9:

- Split the VHE and nVHE hypervisor code bases, build the EL2 code
  separately, allowing for the VHE code to now be built with instrumentation

- Level-based TLB invalidation support

- Restructure of the vcpu register storage to accomodate the NV code

- Pointer Authentication available for guests on nVHE hosts

- Simplification of the system register table parsing

- MMU cleanups and fixes

- A number of post-32bit cleanups and other fixes
12 files changed:
arch/arm64/Kconfig
arch/arm64/include/asm/kvm_coproc.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/include/asm/kvm_mmu.h
arch/arm64/kernel/cpu_errata.c
arch/arm64/kvm/arm.c
arch/arm64/kvm/handle_exit.c
arch/arm64/kvm/hyp/nvhe/hyp-init.S
arch/arm64/kvm/mmio.c
arch/arm64/kvm/mmu.c
arch/arm64/kvm/reset.c
arch/arm64/kvm/sys_regs.c