Linus, The following changes since commit 184ca823481c99dadd7d946e5afd4bb921eab30d:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2016-08-17 17:26:58 -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 ba913e4f72fc9cfd03dad968dfb110eb49211d80: MIPS: KVM: Check for pfn noslot case (2016-08-19 17:22:26 +0200) ---------------------------------------------------------------- * ARM fixes: ** fixes for ITS init issues, error handling, IRQ leakage, race conditions ** An erratum workaround for timers ** Some removal of misleading use of errors and comments ** A fix for GICv3 on 32-bit guests * MIPS fix where the guest could wrongly map the first page of physical memory * x86 nested virtualization fixes ---------------------------------------------------------------- Andre Przywara (4): KVM: arm64: ITS: return 1 on successful MSI injection KVM: arm64: ITS: move ITS registration into first VCPU run KVM: arm64: check for ITS device on MSI injection KVM: arm64: ITS: avoid re-mapping LPIs Christoffer Dall (4): KVM: arm64: vgic-its: Handle errors from vgic_add_lpi KVM: arm64: vgic-its: Plug race in vgic_put_irq KVM: arm64: vgic-its: Make updates to propbaser/pendbaser atomic KVM: arm/arm64: Change misleading use of is_error_pfn James Hogan (1): MIPS: KVM: Check for pfn noslot case Marc Zyngier (2): arm64: Document workaround for Cortex-A72 erratum #853709 KVM: arm/arm64: timer: Workaround misconfigured timer interrupt Paolo Bonzini (1): Merge tag 'kvm-arm-for-v4.8-rc3' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD Peter Feiner (1): kvm: nVMX: fix nested tsc scaling Radim Krčmář (2): KVM: nVMX: fix msr bitmaps to prevent L2 from accessing L0 x2APIC KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write Vladimir Murzin (2): arm64: KVM: remove misleading comment on pmu status arm64: KVM: report configured SRE value to 32-bit world Documentation/arm64/silicon-errata.txt | 1 + arch/arm/kvm/mmu.c | 2 +- arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/sys_regs.c | 10 +-- arch/mips/kvm/mmu.c | 2 +- arch/x86/kvm/vmx.c | 136 ++++++++++++++-------------- include/linux/irqchip/arm-gic-v3.h | 1 + virt/kvm/arm/arch_timer.c | 11 ++- virt/kvm/arm/vgic/vgic-its.c | 158 ++++++++++++++++++++++++--------- virt/kvm/arm/vgic/vgic-mmio-v3.c | 26 +++--- virt/kvm/arm/vgic/vgic-v3.c | 8 ++ virt/kvm/arm/vgic/vgic.c | 10 +-- virt/kvm/arm/vgic/vgic.h | 6 ++ 13 files changed, 234 insertions(+), 139 deletions(-)