Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM fixes from Paolo Bonzini: "More fixes for ARM and x86" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: KVM: LAPIC: Advancing the timer expiration on guest initiated write KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged kvm: x86: annotate RCU pointers KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: Ensure I-cache isolation between vcpus of a same VM KVM: arm64: Don't use cbz/adr with external symbols KVM: arm64: Fix range alignment when walking page tables KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key KVM: arm64: Fix nVHE hyp panic host context restore KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: nvhe: Save the SPE context early kvm: x86: use NULL instead of using plain integer as pointer KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' KVM: x86: Ensure deadline timer has truly expired before posting its IRQ
No related branches found
No related tags found
Showing
- Documentation/virt/kvm/api.rst 3 additions, 0 deletionsDocumentation/virt/kvm/api.rst
- arch/arm64/include/asm/kvm_asm.h 4 additions, 4 deletionsarch/arm64/include/asm/kvm_asm.h
- arch/arm64/include/asm/kvm_hyp.h 7 additions, 1 deletionarch/arm64/include/asm/kvm_hyp.h
- arch/arm64/kernel/image-vars.h 3 additions, 0 deletionsarch/arm64/kernel/image-vars.h
- arch/arm64/kvm/arm.c 6 additions, 1 deletionarch/arm64/kvm/arm.c
- arch/arm64/kvm/hyp/entry.S 5 additions, 3 deletionsarch/arm64/kvm/hyp/entry.S
- arch/arm64/kvm/hyp/include/hyp/switch.h 6 additions, 3 deletionsarch/arm64/kvm/hyp/include/hyp/switch.h
- arch/arm64/kvm/hyp/nvhe/debug-sr.c 10 additions, 2 deletionsarch/arm64/kvm/hyp/nvhe/debug-sr.c
- arch/arm64/kvm/hyp/nvhe/host.S 8 additions, 7 deletionsarch/arm64/kvm/hyp/nvhe/host.S
- arch/arm64/kvm/hyp/nvhe/hyp-main.c 6 additions, 6 deletionsarch/arm64/kvm/hyp/nvhe/hyp-main.c
- arch/arm64/kvm/hyp/nvhe/switch.c 11 additions, 3 deletionsarch/arm64/kvm/hyp/nvhe/switch.c
- arch/arm64/kvm/hyp/nvhe/tlb.c 2 additions, 1 deletionarch/arm64/kvm/hyp/nvhe/tlb.c
- arch/arm64/kvm/hyp/pgtable.c 1 addition, 0 deletionsarch/arm64/kvm/hyp/pgtable.c
- arch/arm64/kvm/hyp/vgic-v3-sr.c 38 additions, 2 deletionsarch/arm64/kvm/hyp/vgic-v3-sr.c
- arch/arm64/kvm/hyp/vhe/tlb.c 2 additions, 1 deletionarch/arm64/kvm/hyp/vhe/tlb.c
- arch/arm64/kvm/mmu.c 1 addition, 2 deletionsarch/arm64/kvm/mmu.c
- arch/arm64/kvm/perf.c 10 additions, 0 deletionsarch/arm64/kvm/perf.c
- arch/arm64/kvm/pmu-emul.c 0 additions, 10 deletionsarch/arm64/kvm/pmu-emul.c
- arch/arm64/kvm/reset.c 8 additions, 4 deletionsarch/arm64/kvm/reset.c
- arch/arm64/kvm/vgic/vgic-v3.c 9 additions, 3 deletionsarch/arm64/kvm/vgic/vgic-v3.c
Loading
Please register or sign in to comment