Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM fixes from Radim Krčmář: "ARM: - Yet another race with VM destruction plugged - A set of small vgic fixes x86: - Preserve pending INIT - RCU fixes in paravirtual async pf, VM teardown, and VMXOFF emulation - nVMX interrupt injection and dirty tracking fixes - initialize to make UBSAN happy" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit" KVM: nVMX: mark vmcs12 pages dirty on L2 exit kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardown KVM: nVMX: do not pin the VMCS12 KVM: avoid using rcu_dereference_protected KVM: X86: init irq->level in kvm_pv_kick_cpu_op KVM: X86: Fix loss of pending INIT due to race KVM: async_pf: make rcu irq exit if not triggered from idle task KVM: nVMX: fixes to nested virt interrupt injection KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12 KVM: arm/arm64: Handle hva aging while destroying the vm KVM: arm/arm64: PMU: Fix overflow interrupt injection KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability
No related branches found
No related tags found
Showing
- arch/arm64/kvm/sys_regs.c 1 addition, 1 deletionarch/arm64/kvm/sys_regs.c
- arch/x86/kernel/kvm.c 4 additions, 2 deletionsarch/x86/kernel/kvm.c
- arch/x86/kvm/svm.c 10 additions, 0 deletionsarch/x86/kvm/svm.c
- arch/x86/kvm/vmx.c 163 additions, 74 deletionsarch/x86/kvm/vmx.c
- arch/x86/kvm/x86.c 12 additions, 8 deletionsarch/x86/kvm/x86.c
- include/kvm/arm_pmu.h 0 additions, 2 deletionsinclude/kvm/arm_pmu.h
- include/linux/kvm_host.h 4 additions, 2 deletionsinclude/linux/kvm_host.h
- virt/kvm/arm/mmu.c 4 additions, 0 deletionsvirt/kvm/arm/mmu.c
- virt/kvm/arm/pmu.c 15 additions, 28 deletionsvirt/kvm/arm/pmu.c
- virt/kvm/arm/vgic/vgic-init.c 0 additions, 3 deletionsvirt/kvm/arm/vgic/vgic-init.c
- virt/kvm/arm/vgic/vgic-its.c 1 addition, 0 deletionsvirt/kvm/arm/vgic/vgic-its.c
- virt/kvm/arm/vgic/vgic-mmio-v3.c 2 additions, 2 deletionsvirt/kvm/arm/vgic/vgic-mmio-v3.c
- virt/kvm/kvm_main.c 4 additions, 7 deletionsvirt/kvm/kvm_main.c
Loading
Please register or sign in to comment