summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* kvm: Convert kvm_lock to a mutexJunaid Shahid2019-06-053-11/+11
* KVM: VMX: remove unneeded 'asm volatile ("")' from vmcs_write64Uros Bizjak2019-06-051-1/+0
* x86/kvm/VMX: drop bad asm() clobber from nested_vmx_check_vmentry_hw()Jan Beulich2019-06-051-1/+1
* KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bitWanpeng Li2019-06-043-5/+24
* KVM: X86: Provide a capability to disable cstate msr read interceptsWanpeng Li2019-06-044-1/+16
* kvm: x86: refine kvm_get_arch_capabilities()Xiaoyao Li2019-06-042-5/+4
* KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson2019-06-048-14/+18
* kvm: svm/avic: Do not send AVIC doorbell to selfSuthikulpanit, Suravee2019-06-041-4/+7
* KVM: LAPIC: Optimize timer latency furtherWanpeng Li2019-06-045-5/+11
* KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexitWanpeng Li2019-06-043-7/+15
* KVM: LAPIC: Extract adaptive tune timer advancement logicWanpeng Li2019-06-041-24/+33
* KVM/nSVM: properly map nested VMCBVitaly Kuznetsov2019-06-041-2/+2
* kvm: x86: Fix reserved bits related calculation errors caused by MKTMEKai Huang2019-06-041-6/+27
* kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.cKai Huang2019-06-042-31/+31
* Merge tag 'kvm-s390-master-5.2-2' of git://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2019-06-014-0/+10
|\
| * KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth2019-05-284-0/+10
* | KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry()Suraj Jitindar Singh2019-05-301-0/+1
* | KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9Paul Mackerras2019-05-301-2/+5
* | KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pagesCédric Le Goater2019-05-301-1/+2
* | KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslotsCédric Le Goater2019-05-301-0/+8
* | KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interruptsCédric Le Goater2019-05-301-2/+2
* | KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE deviceCédric Le Goater2019-05-303-17/+22
* | KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifierCédric Le Goater2019-05-291-1/+1
* | KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resettingCédric Le Goater2019-05-291-18/+18
* | KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is releasedCédric Le Goater2019-05-291-0/+8
* | KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpuPaul Mackerras2019-05-291-8/+1
* | KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token listPaul Mackerras2019-05-293-8/+8
* | KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setupPaul Mackerras2019-05-293-26/+42
* | KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functionsPaul Mackerras2019-05-292-32/+24
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-2620-106/+173
|\
| * KVM: x86: fix return value for reserved EFERPaolo Bonzini2019-05-241-1/+1
| * KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGIONChristian Borntraeger2019-05-241-14/+21
| * KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini2019-05-241-5/+8
| * KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini2019-05-244-13/+15
| * x86/kvm/pmu: Set AMD's virt PMU version to 1Borislav Petkov2019-05-241-1/+1
| * KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini2019-05-242-8/+27
| * kvm: Check irqchip mode before assign irqfdPeter Xu2019-05-242-0/+8
| * kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee2019-05-241-1/+5
| * KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspaceWanpeng Li2019-05-241-0/+18
| * KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflowWanpeng Li2019-05-241-1/+1
| * kvm: vmx: Fix -Wmissing-prototypes warningsYi Wang2019-05-241-0/+1
| * KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li2019-05-241-2/+2
| * kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUIDJim Mattson2019-05-241-0/+1
| * kvm: x86: Include multiple indices with CPUID leaf 0x8000001dJim Mattson2019-05-241-4/+3
| * KVM: nVMX: Clear nested_run_pending if setting nested state failsSean Christopherson2019-05-241-12/+17
| * KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEPaolo Bonzini2019-05-241-1/+1
| * Merge tag 'kvmarm-fixes-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini2019-05-245-41/+41
| |\
| | * KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentationJames Morse2019-05-242-0/+2
| | * KVM: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentationJames Morse2019-05-243-41/+39
| * | KVM: s390: change default halt poll time to 50usChristian Borntraeger2019-05-201-1/+1