summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2021-04-282-10/+61
|\
| * svm/sev: Register SEV and SEV-ES ASIDs to the misc controllerVipin Sharma2021-04-042-10/+61
* | Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-2614-25/+25
|\ \
| * | x86: Fix various typos in comments, take #2Ingo Molnar2021-03-212-2/+2
| * | Merge branch 'linus' into x86/cleanups, to resolve conflictIngo Molnar2021-03-217-93/+191
| |\ \
| * | | x86: Fix various typos in commentsIngo Molnar2021-03-1813-19/+19
| * | | Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the treeIngo Molnar2021-03-185-15/+37
| |\ \ \
| * | | | x86: Remove duplicate TSC DEADLINE MSR definitionsDave Hansen2021-03-081-4/+4
* | | | | Merge tag 'x86_sgx_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-04-261-0/+12
|\ \ \ \ \
| * | | | | x86/sgx: Introduce virtual EPC for use by KVM guestsSean Christopherson2021-04-061-0/+12
| | |/ / / | |/| | |
* | | | | KVM: x86/xen: Take srcu lock when accessing kvm_memslots()Wanpeng Li2021-04-231-11/+9
* | | | | KVM: VMX: Don't use vcpu->run->internal.ndata as an array indexReiji Watanabe2021-04-141-5/+5
* | | | | KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_spPaolo Bonzini2021-04-081-1/+1
| |_|_|/ |/| | |
* | | | KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_ti...Vitaly Kuznetsov2021-04-011-2/+17
* | | | KVM: x86: disable interrupts while pvclock_gtod_sync_lock is takenPaolo Bonzini2021-04-011-11/+14
* | | | KVM: x86: reduce pvclock_gtod_sync_lock critical sectionsPaolo Bonzini2021-04-011-6/+4
* | | | Merge branch 'kvm-fix-svm-races' into kvm-masterPaolo Bonzini2021-04-011-5/+23
|\ \ \ \
| * | | | KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested...Paolo Bonzini2021-04-011-1/+17
| * | | | KVM: SVM: load control fields from VMCB12 before checking themPaolo Bonzini2021-04-011-4/+6
* | | | | Merge commit 'kvm-tdp-fix-flushes' into kvm-masterPaolo Bonzini2021-03-313-17/+42
|\ \ \ \ \
| * | | | | KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pagesSean Christopherson2021-03-303-6/+27
| * | | | | KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zappingSean Christopherson2021-03-301-4/+7
| * | | | | KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zapSean Christopherson2021-03-301-11/+12
| | |/ / / | |/| | |
* | | | | KVM: make: Fix out-of-source module buildsSiddharth Chandrasekaran2021-03-301-1/+1
* | | | | KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X...Vitaly Kuznetsov2021-03-301-0/+8
* | | | | KVM: x86: remove unused declaration of kvm_write_tsc()Dongli Zhang2021-03-301-1/+0
* | | | | KVM: clean up the unused argumentHaiwei Li2021-03-301-5/+4
| |_|_|/ |/| | |
* | | | KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUsWanpeng Li2021-03-181-1/+1
* | | | KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ishSean Christopherson2021-03-181-44/+65
* | | | KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enligh...Vitaly Kuznetsov2021-03-181-1/+25
* | | | KVM: x86: hyper-v: Track Hyper-V TSC page statusVitaly Kuznetsov2021-03-181-14/+35
* | | | KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUsVitaly Kuznetsov2021-03-173-0/+26
* | | | KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_ST...Vitaly Kuznetsov2021-03-171-0/+3
* | | | KVM: x86/mmu: Store the address space ID in the TDP iteratorSean Christopherson2021-03-164-24/+13
* | | | KVM: x86/mmu: Factor out tdp_iter_return_to_rootBen Gardon2021-03-163-10/+19
* | | | KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEsBen Gardon2021-03-161-1/+1
* | | | KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_pageBen Gardon2021-03-161-3/+8
|/ / /
* | | Merge tag 'perf_urgent_for_v5.12-rc3' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-03-141-1/+1
|\ \ \
| * | | x86/perf: Use RET0 as default for guest_get_msrs to handle "no PMU" caseSean Christopherson2021-03-101-1/+1
| | |/ | |/|
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-03-144-14/+36
|\ \ \ | |/ / |/| |
| * | KVM: LAPIC: Advancing the timer expiration on guest initiated writeWanpeng Li2021-03-121-0/+1
| * | KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive modeSean Christopherson2021-03-121-0/+11
| * | kvm: x86: use NULL instead of using plain integer as pointerMuhammad Usama Anjum2021-03-061-1/+1
| * | KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled'Sean Christopherson2021-03-051-12/+13
| * | KVM: x86: Ensure deadline timer has truly expired before posting its IRQSean Christopherson2021-03-051-1/+10
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-03-048-13/+394
|\| |
| * | KVM: SVM: Clear the CR4 register on resetBabu Moger2021-03-021-0/+1
| * | KVM: x86/xen: Add support for vCPU runstate informationDavid Woodhouse2021-03-023-2/+337
| * | KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_infoDavid Woodhouse2021-03-021-0/+4
| * | KVM: x86: allow compiling out the Xen hypercall interfacePaolo Bonzini2021-03-024-2/+42