summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVM: Remove dirty handling from gfn_to_pfn_cache completelyDavid Woodhouse2022-04-025-46/+19
* KVM: Use enum to track if cached PFN will be used in guest and/or hostSean Christopherson2022-04-024-18/+24
* KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()Peter Gonda2022-04-022-1/+2
* KVM: x86/pmu: Use different raw event masks for AMD and IntelJim Mattson2022-04-024-1/+5
* KVM: Don't actually set a request when evicting vCPUs for GFN cache invdSean Christopherson2022-04-025-16/+55
* KVM: avoid double put_page with gfn-to-pfn cacheDavid Woodhouse2022-04-021-0/+1
* KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmapSean Christopherson2022-04-023-48/+19
* KVM: SVM: fix panic on out-of-bounds guest IRQYi Wang2022-04-021-2/+8
* KVM: MMU: propagate alloc_workqueue failurePaolo Bonzini2022-04-025-17/+32
* KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activatedVitaly Kuznetsov2022-03-291-3/+6
* KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_a...Vitaly Kuznetsov2022-03-291-0/+4
* KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irqVitaly Kuznetsov2022-03-291-0/+3
* Documentation: KVM: add API issues sectionPaolo Bonzini2022-03-291-0/+46
* Documentation: KVM: add virtual CPU errata documentationPaolo Bonzini2022-03-292-0/+40
* Documentation: KVM: add separate directories for architecture-specific docume...Paolo Bonzini2022-03-2915-19/+37
* Documentation: kvm: include new locksPaolo Bonzini2022-03-291-0/+15
* Documentation: kvm: fixes for locking.rstPaolo Bonzini2022-03-291-9/+19
* KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid()Nathan Chancellor2022-03-291-0/+1
* Revert "KVM: set owner of cpu and vm file operations"David Matlack2022-03-291-4/+2
* KVM: Prevent module exit until all VMs are freedDavid Matlack2022-03-291-0/+13
* KVM: use kvcalloc for array allocationsPaolo Bonzini2022-03-211-3/+2
* KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2Oliver Upton2022-03-214-0/+66
* kvm: x86: Require const tsc for RTThomas Gleixner2022-03-211-0/+6
* KVM: x86: synthesize CPUID leaf 0x80000021h if usefulPaolo Bonzini2022-03-211-0/+25
* KVM: x86: add support for CPUID leaf 0x80000021Paolo Bonzini2022-03-211-1/+18
* KVM: x86: do not use KVM_X86_OP_OPTIONAL_RET0 for get_mt_maskMaxim Levitsky2022-03-212-1/+7
* Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()"Paolo Bonzini2022-03-213-14/+39
* kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCUPaolo Bonzini2022-03-211-5/+9
* Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-03-1839-311/+865
|\
| * KVM: arm64: fix typos in commentsJulia Lawall2022-03-186-7/+7
| * KVM: arm64: Generalise VM features into a set of flagsMarc Zyngier2022-03-184-12/+17
| * Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier2022-03-091-6/+6
| |\
| | * KVM: arm64: Really propagate PSCI SYSTEM_RESET2 arguments to userspaceWill Deacon2022-03-091-6/+6
| * | Merge branch kvm-arm64/misc-5.18 into kvmarm-master/nextMarc Zyngier2022-03-094-48/+50
| |\ \
| | * | Documentation: KVM: Update documentation to indicate KVM is arm64-onlyOliver Upton2022-03-092-45/+44
| | * | KVM: arm64: Only open the interrupt window on exit due to an interruptMarc Zyngier2022-03-041-3/+5
| | * | KVM: arm64: Enable Cortex-A510 erratum 2077057 by defaultMark Brown2022-03-021-0/+1
| * | | Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier2022-02-255-12/+67
| |\ \ \ | | | |/ | | |/|
| | * | KVM: arm64: Remove unneeded semicolonsChangcheng Deng2022-02-251-2/+2
| | * | KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags fieldWill Deacon2022-02-213-4/+23
| | * | KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guestWill Deacon2022-02-212-4/+33
| | * | KVM: arm64: Bump guest PSCI version to 1.1Will Deacon2022-02-212-4/+11
| * | | Merge branch kvm-arm64/pmu-bl into kvmarm-master/nextMarc Zyngier2022-02-088-34/+189
| |\ \ \
| | * | | KVM: arm64: Refuse to run VCPU if the PMU doesn't match the physical CPUAlexandru Elisei2022-02-085-1/+38
| | * | | KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attributeAlexandru Elisei2022-02-084-0/+70
| | * | | KVM: arm64: Keep a list of probed PMUsAlexandru Elisei2022-02-082-2/+28
| | * | | KVM: arm64: Keep a per-VM pointer to the default PMUMarc Zyngier2022-02-082-17/+27
| | * | | perf: Fix wrong name in comment for struct perf_cpu_contextAlexandru Elisei2022-02-081-1/+1
| | * | | KVM: arm64: Do not change the PMU event filter after a VCPU has runMarc Zyngier2022-02-084-14/+26
| | |/ /
| * | | Merge branch kvm-arm64/misc-5.18 into kvmarm-master/nextMarc Zyngier2022-02-085-31/+60
| |\ \ \ | | | |/ | | |/|