Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756629AbdDGUrY (ORCPT ); Fri, 7 Apr 2017 16:47:24 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34530 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751174AbdDGUrN (ORCPT ); Fri, 7 Apr 2017 16:47:13 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 3248664DBA Authentication-Results: ext-mx09.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx09.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=rkrcmar@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 3248664DBA Date: Fri, 7 Apr 2017 22:47:10 +0200 From: Radim =?utf-8?B?S3LEjW3DocWZ?= To: Linus Torvalds Cc: Paolo Bonzini , linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM fixes for 4.11-rc6 Message-ID: <20170407204709.GA13059@potion> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Fri, 07 Apr 2017 20:47:13 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2789 Lines: 73 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(-)