summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu
Commit message (Expand)AuthorAgeFilesLines
* Add counter for L1 misses in guestLouis Burda2023-02-071-2/+2
* Dont treat shadow-mmu not writable but pte writable as an errorLouis Burda2023-02-071-3/+3
* Only do vmmcall in aes_generic if dummy key detectedLouis Burda2023-02-061-3/+0
* Use retired instructions in userspace for TRACK_STEPSLouis Burda2023-02-061-7/+26
* Fix stepping inconsistency by moving oneshot after primeLouis Burda2023-02-061-0/+3
* Simplify target gfn stepping by tracking a single pageLouis Burda2023-02-031-18/+3
* Properly implement target gfn steppingLouis Burda2023-02-031-14/+50
* Fix page tracking without singlestep resolveLouis Burda2023-02-021-14/+13
* Debug single-stepping on page-boundaries in page_stepLouis Burda2023-02-021-6/+13
* Handle instruction loads on page boundaries more cleanlyLouis Burda2023-02-021-16/+45
* Combine TRACK_STEPS_* modesLouis Burda2023-01-301-42/+26
* Rework how apic timer is adjusted and merge CPC_TRACK_PAGES_RESOLVELouis Burda2023-01-271-35/+6
* Consistent use of cpc shorthand instead of cachepcLouis Burda2023-01-275-46/+46
* Add CPC_TRACK_STEPS and make apic reset more robustLouis Burda2023-01-271-28/+39
* TRACK_STEPS_SIGNALLED: Only prime+probe when we are stepping on target gfnLouis Burda2023-01-271-17/+84
* Add signalled stepping track modeLouis Burda2023-01-261-9/+15
* Page tracking support (without speculation)Louis Burda2023-01-241-16/+18
* More debug info and wbinvd for accurate vmsaLouis Burda2023-01-191-4/+7
* Add more debug printsLouis Burda2023-01-171-7/+7
* Minimize diff to 0aaa1e5 and small restructureLouis Burda2023-01-112-32/+15
* Add accidentally removed mmu.o and declare cachepc_tdp_protect_gfnLouis Burda2023-01-102-2/+4
* Stash fixupsLouis Burda2023-01-102-18/+151
* Fix page fault handlingLouis Burda2022-12-192-33/+51
* Revert unnecessary diffs and small tdp_mmu fixLouis Burda2022-12-113-71/+4
* Add support for only exec based stepping (unstable)Louis Burda2022-12-112-0/+4
* stashLouis Burda2022-12-063-28/+87
* Refactor more code out into repo filesLouis Burda2022-10-202-2/+2
* Refactor out sevstep into cachepc repositoryLouis Burda2022-10-053-121/+36
* Add page trackingLouis Burda2022-10-043-29/+93
* KVM: SVM: Disable SEV-ES support if MMIO caching is disableSean Christopherson2022-08-052-2/+1
* KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks changeSean Christopherson2022-08-053-0/+24
* KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson2022-08-051-1/+1
* *debug: trace_kvm_mmu_spte_requested: add fault.max_level to outputMichael Roth2022-07-131-2/+4
* KVM: x86: Export the kvm_zap_gfn_range() for the SNP useBrijesh Singh2022-07-131-0/+1
* KVM: x86: Introduce kvm_mmu_get_tdp_walk() for SEV-SNP useBrijesh Singh2022-07-131-0/+33
* (SURAVEE) Fix is_nx_huge_page_enabledSuravee Suthikulpanit2022-07-131-1/+1
* KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX and SNPSean Christopherson2022-07-131-0/+52
* KVM: X86: Keep the NPT and RMP page level in syncBrijesh Singh2022-07-131-0/+6
* KVM: x86/mmu: Set memory encryption "value", not "mask", in shadow PDPTRsYuan Yao2022-06-091-1/+1
* Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/kvm-riscv/linux into...Paolo Bonzini2022-06-091-6/+10
|\
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-05-267-381/+488
| |\
| * | KVM: x86/mmu: fix NULL pointer dereference on guest INVPCIDPaolo Bonzini2022-05-201-2/+4
| * | KVM: x86/mmu: Update number of zapped pages even if page list is stableSean Christopherson2022-05-121-4/+6
* | | KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty loggingBen Gardon2022-06-073-6/+42
* | | KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots()Shaoqin Huang2022-06-071-1/+1
| |/ |/|
* | KVM: x86/mmu: Speed up slot_rmap_walk_next for sparsely populated rmapsVipin Sharma2022-05-121-2/+4
* | KVM: VMX: Include MKTME KeyID bits in shadow_zero_checkKai Huang2022-05-121-19/+0
* | KVM: x86/mmu: Add shadow_me_value and repurpose shadow_me_maskKai Huang2022-05-123-10/+30
* | KVM: x86/mmu: Rename reset_rsvds_bits_mask()Kai Huang2022-05-121-3/+3
* | KVM: x86/mmu: Expand and clean up page fault statsSean Christopherson2022-05-124-12/+32