aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
2021-11-18KVM: Fix steal time asm constraintsDavid Woodhouse
2021-11-16KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap()黄乐
2021-11-11KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUSVitaly Kuznetsov
2021-11-11KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid()Vipin Sharma
2021-11-11KVM: x86: Rename kvm_lapic_enable_pv_eoi()Vitaly Kuznetsov
2021-11-11KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ activeMaxim Levitsky
2021-11-11kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to boolJim Mattson
2021-11-11KVM: x86: Fix recording of guest steal time / preempted statusDavid Woodhouse
2021-10-25KVM: x86: On emulation failure, convey the exit reason, etc. to userspaceDavid Edmondson
2021-10-22KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelismSean Christopherson
2021-10-22KVM: x86: Move SVM's APICv sanity check to common x86Sean Christopherson
2021-10-22KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest()Lai Jiangshan
2021-10-22KVM: X86: Cache CR3 in prev_roots when PCID is disabledLai Jiangshan
2021-10-22KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid()Lai Jiangshan
2021-10-22KVM: X86: Don't reset mmu context when toggling X86_CR4_PGELai Jiangshan
2021-10-22KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0Lai Jiangshan
2021-10-22KVM: x86: Add vendor name to kvm_x86_ops, use it for error messagesSean Christopherson
2021-10-22KVM: cleanup allocation of rmaps and page tracking dataDavid Stevens
2021-10-18KVM: x86: Expose TSC offset controls to userspaceOliver Upton
2021-10-18KVM: x86: Refactor tsc synchronization codeOliver Upton
2021-10-18kvm: x86: protect masterclock with a seqcountPaolo Bonzini
2021-10-18KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCKOliver Upton
2021-10-18Merge commit 'kvm-pagedata-alloc-fixes' into HEADPaolo Bonzini
2021-10-18KVM: X86: fix lazy allocation of rmapsPaolo Bonzini
2021-10-01KVM: x86: only allocate gfn_track when necessaryDavid Stevens
2021-10-01kvm: use kvfree() in kvm_arch_free_vm()Juergen Gross
2021-10-01KVM: x86: Fix potential race in KVM_GET_CLOCKOliver Upton
2021-10-01KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functionsPaolo Bonzini
2021-10-01kvm: x86: abstract locking around pvclock_update_vm_gtod_copyPaolo Bonzini
2021-10-01KVM: x86: nSVM: implement nested TSC scalingMaxim Levitsky
2021-09-30kvm: irqfd: avoid update unmodified entries of the routingLongpeng(Mike)
2021-09-30KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INITSean Christopherson
2021-09-30KVM: x86: WARN on non-zero CRs at RESET to detect improper initalizationSean Christopherson
2021-09-30KVM: x86: Fold fx_init() into kvm_arch_vcpu_create()Sean Christopherson
2021-09-30KVM: x86: Remove defunct setting of XCR0 for guest during vCPU createSean Christopherson
2021-09-30KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU createSean Christopherson
2021-09-30KVM: x86: Do not mark all registers as avail/dirty during RESET/INITSean Christopherson
2021-09-30KVM: x86: Simplify retrieving the page offset when loading PDTPRsSean Christopherson
2021-09-30KVM: x86: Subsume nested GPA read helper into load_pdptrs()Sean Christopherson
2021-09-30kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDSJuergen Gross
2021-09-30KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_maskVitaly Kuznetsov
2021-09-30KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask()Vitaly Kuznetsov
2021-09-22kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]Fares Mehanna
2021-09-22KVM: x86: reset pdptrs_from_userspace when exiting smmMaxim Levitsky
2021-09-22KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entrySean Christopherson
2021-09-22KVM: x86: Handle SRCU initialization failure during page track initHaimin Zhang
2021-09-22KVM: x86: Clear KVM's cached guest CR3 at RESET/INITSean Christopherson
2021-09-22KVM: x86: Mark all registers as avail/dirty at vCPU creationSean Christopherson
2021-09-06KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adju...Zelin Deng
2021-08-20KVM: x86: implement KVM_GUESTDBG_BLOCKIRQMaxim Levitsky