[GIT PULL] KVM fixes for 4.11-rc6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus,

The following changes since commit a71c9a1c779f2499fb2afc0553e543f18aff6edf:

  Linux 4.11-rc5 (2017-04-02 17:23:54 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus

for you to fetch changes up to 8786fa667a2b3dd263868dd09142937bd207520f:

  Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc (2017-04-06 14:41:39 +0200)

----------------------------------------------------------------
KVM fixes for v4.11-rc6

ARM:
 - Fix a problem with GICv3 userspace save/restore
 - Clarify GICv2 userspace save/restore ABI
 - Be more careful in clearing GIC LRs
 - Add missing synchronization primitive to our MMU handling code

PPC:
 - Check for a NULL return from kzalloc

s390:
 - Prevent translation exception errors on valid page tables for the
   instruction-exection-protection support

x86:
 - Fix Page-Modification Logging when running a nested guest

----------------------------------------------------------------
Christoffer Dall (2):
      KVM: arm64: Ensure LRs are clear when they should be
      KVM: arm/arm64: vgic: Fix GICC_PMR uaccess on GICv3 and clarify ABI

Dan Carpenter (1):
      KVM: PPC: Book3S HV: Check for kmalloc errors in ioctl

Heiko Carstens (1):
      KVM: s390: remove change-recording override support

Ladi Prosek (2):
      KVM: nVMX: do not leak PML full vmexit to L1
      KVM: nVMX: initialize PML fields in vmcs02

Marc Zyngier (2):
      arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
      arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region

Radim Krčmář (3):
      Merge tag 'kvm-s390-master-4.11-1' of git://git.kernel.org/.../kvms390/linux
      Merge tag 'kvm-arm-for-v4.11-rc6' of git://git.kernel.org/.../kvmarm/kvmarm
      Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/.../paulus/powerpc

Suzuki K Poulose (1):
      kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd

 Documentation/virtual/kvm/devices/arm-vgic.txt |  6 ++++++
 arch/arm/kvm/arm.c                             |  3 +++
 arch/arm/kvm/mmu.c                             | 23 ++++++++++++++++++++---
 arch/powerpc/kvm/book3s_64_mmu_hv.c            |  4 ++++
 arch/s390/kvm/gaccess.c                        |  7 ++-----
 arch/x86/kvm/vmx.c                             | 15 +++++++++++++++
 include/kvm/arm_vgic.h                         |  1 +
 include/linux/irqchip/arm-gic.h                |  3 +++
 virt/kvm/arm/vgic/vgic-init.c                  | 19 +++++++++++++++++++
 virt/kvm/arm/vgic/vgic-mmio-v2.c               | 20 ++++++++++++++++++--
 virt/kvm/arm/vgic/vgic-v2.c                    | 23 +++++++++++++++++++----
 virt/kvm/arm/vgic/vgic.h                       | 11 ++++++++++-
 12 files changed, 120 insertions(+), 15 deletions(-)



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux