Merge tag 'kvm-ppc-next-4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Second PPC KVM update for 4.16 Seven fixes that are either trivial or that address bugs that people are actually hitting. The main ones are: - Drop spinlocks before reading guest memory - Fix a bug causing corruption of VCPU state in PR KVM with preemption enabled - Make HPT resizing work on POWER9 - Add MMIO emulation for vector loads and stores, because guests now use these instructions in memcpy and similar routines.
Showing
- arch/powerpc/include/asm/kvm_book3s.h 2 additions, 4 deletionsarch/powerpc/include/asm/kvm_book3s.h
- arch/powerpc/include/asm/kvm_host.h 2 additions, 0 deletionsarch/powerpc/include/asm/kvm_host.h
- arch/powerpc/include/asm/kvm_ppc.h 4 additions, 0 deletionsarch/powerpc/include/asm/kvm_ppc.h
- arch/powerpc/include/asm/ppc-opcode.h 6 additions, 0 deletionsarch/powerpc/include/asm/ppc-opcode.h
- arch/powerpc/kvm/Kconfig 1 addition, 1 deletionarch/powerpc/kvm/Kconfig
- arch/powerpc/kvm/book3s_64_mmu_hv.c 25 additions, 13 deletionsarch/powerpc/kvm/book3s_64_mmu_hv.c
- arch/powerpc/kvm/book3s_hv.c 12 additions, 4 deletionsarch/powerpc/kvm/book3s_hv.c
- arch/powerpc/kvm/book3s_hv_rmhandlers.S 2 additions, 1 deletionarch/powerpc/kvm/book3s_hv_rmhandlers.S
- arch/powerpc/kvm/book3s_interrupts.S 1 addition, 3 deletionsarch/powerpc/kvm/book3s_interrupts.S
- arch/powerpc/kvm/book3s_pr.c 9 additions, 11 deletionsarch/powerpc/kvm/book3s_pr.c
- arch/powerpc/kvm/emulate_loadstore.c 36 additions, 0 deletionsarch/powerpc/kvm/emulate_loadstore.c
- arch/powerpc/kvm/powerpc.c 151 additions, 2 deletionsarch/powerpc/kvm/powerpc.c
Loading
Please register or sign in to comment