summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2019-06-09KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth
2019-05-31KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li
2019-05-31kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee
2019-05-31kvm: Check irqchip mode before assign irqfdPeter Xu
2019-05-31x86/kvm/pmu: Set AMD's virt PMU version to 1Borislav Petkov
2019-05-31KVM: x86: fix return value for reserved EFERPaolo Bonzini
2019-05-22KVM: lapic: Busy wait for timer to expire when using hv_timerSean Christopherson
2019-05-22KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writesSean Christopherson
2019-05-22Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"Sean Christopherson
2019-05-14Documentation: Move L1TF to separate directoryThomas Gleixner
2019-05-14x86/kvm/vmx: Add MDS protection when L1D Flush is not activeThomas Gleixner
2019-05-14x86/kvm: Expose X86_FEATURE_MD_CLEAR to guestsAndi Kleen
2019-05-01KVM: nVMX: Fix size checks in vmx_set_nested_stateJim Mattson
2019-04-30KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointerSean Christopherson
2019-04-30x86/kvm/mmu: reset MMU context when 32-bit guest switches PAEVitaly Kuznetsov
2019-04-30KVM: x86: Whitelist port 0x7e for pre-incrementing %ripSean Christopherson
2019-04-27KVM: VMX: Move RSB stuffing to before the first RET after VM-ExitRick Edgecombe
2019-04-18KVM: lapic: Convert guest TSC to host time domain if necessarySean Christopherson
2019-04-18KVM: lapic: Allow user to disable adaptive tuning of timer advancementSean Christopherson
2019-04-18KVM: lapic: Track lapic timer advance per vCPUSean Christopherson
2019-04-18KVM: lapic: Disable timer advancement if adaptive tuning goes haywireSean Christopherson
2019-04-18x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012Vitaly Kuznetsov
2019-04-18KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too shortLiran Alon
2019-04-16KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracingVitaly Kuznetsov
2019-04-16KVM: fix spectrev1 gadgetsPaolo Bonzini
2019-04-16KVM: x86: fix warning Using plain integer as NULL pointerHariprasad Kelam
2019-04-16KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernelsSean Christopherson
2019-04-16KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPUSean Christopherson
2019-04-16KVM: x86: clear SMM flags before loading state while leaving SMMSean Christopherson
2019-04-16KVM: x86: Open code kvm_set_hflagsSean Christopherson
2019-04-16KVM: x86: Load SMRAM in a single shot when leaving SMMSean Christopherson
2019-04-16KVM: nVMX: Expose RDPMC-exiting only when guest supports PMULiran Alon
2019-04-16KVM: x86: Raise #GP when guest vCPU do not support PMULiran Alon
2019-04-16x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextWANG Chao
2019-04-16KVM: x86: svm: make sure NMI is injected after nmi_singlestepVitaly Kuznetsov
2019-04-16svm/avic: Fix invalidate logical APIC id entrySuthikulpanit, Suravee
2019-04-16Revert "svm: Fix AVIC incomplete IPI emulation"Suthikulpanit, Suravee
2019-04-16kvm: mmu: Fix overflow on kvm mmu page limit calculationBen Gardon
2019-04-16KVM: nVMX: always use early vmcs check when EPT is disabledPaolo Bonzini
2019-04-16KVM: nVMX: allow tests to use bad virtual-APIC page addressPaolo Bonzini
2019-04-15KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptesSean Christopherson
2019-04-05KVM: x86: nVMX: fix x2APIC VTPR read interceptMarc Orr
2019-04-05KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887)Marc Orr
2019-04-05KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflowDavid Rientjes
2019-04-05kvm: svm: fix potential get_num_contig_pages overflowDavid Rientjes
2019-03-28KVM: x86: update %rip after emulating IOSean Christopherson
2019-03-28x86/kvm/hyper-v: avoid spurious pending stimer on vCPU initVitaly Kuznetsov
2019-03-28kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrsXiaoyao Li
2019-03-28KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson
2019-03-28kvm: mmu: Used range based flushing in slot_handle_level_rangeBen Gardon