index
:
binx/bcachefs.git
bcachefs-garbage
master
Unnamed repository; edit this file 'description' to name the repository.
Hunter Shaffer
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
/
x86
/
kvm
/
mmu
/
tdp_mmu.c
Age
Commit message (
Expand
)
Author
2023-05-26
KVM: x86/mmu: Add comment on try_cmpxchg64 usage in tdp_mmu_set_spte_atomic
Uros Bizjak
2023-04-26
KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated
Sean Christopherson
2023-04-04
KVM: x86/mmu: Merge all handle_changed_pte*() functions
Vipin Sharma
2023-04-04
KVM: x86/mmu: Remove handle_changed_spte_dirty_log()
Vipin Sharma
2023-04-04
KVM: x86/mmu: Remove "record_acc_track" in __tdp_mmu_set_spte()
Vipin Sharma
2023-04-04
KVM: x86/mmu: Bypass __handle_changed_spte() when aging TDP MMU SPTEs
Vipin Sharma
2023-04-04
KVM: x86/mmu: Drop unnecessary dirty log checks when aging TDP MMU SPTEs
Vipin Sharma
2023-04-04
KVM: x86/mmu: Clear only A-bit (if enabled) when aging TDP MMU SPTEs
Vipin Sharma
2023-04-04
KVM: x86/mmu: Remove "record_dirty_log" in __tdp_mmu_set_spte()
Vipin Sharma
2023-04-04
KVM: x86/mmu: Bypass __handle_changed_spte() when clearing TDP MMU dirty bits
Vipin Sharma
2023-04-04
KVM: x86/mmu: Drop access tracking checks when clearing TDP MMU dirty bits
Vipin Sharma
2023-04-04
KVM: x86/mmu: Atomically clear SPTE dirty state in the clear-dirty-log flow
Vipin Sharma
2023-04-04
KVM: x86/mmu: Consolidate Dirty vs. Writable clearing logic in TDP MMU
Vipin Sharma
2023-04-04
KVM: x86/mmu: Use kvm_ad_enabled() to determine if TDP MMU SPTEs need wrprot
Vipin Sharma
2023-01-24
KVM: x86/mmu: Cleanup range-based flushing for given page
Hou Wenlong
2023-01-24
KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_l...
Hou Wenlong
2022-12-29
KVM: x86: Unify pr_fmt to use module name for all KVM modules
Sean Christopherson
2022-12-29
KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page()
Sean Christopherson
2022-12-29
KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled
David Matlack
2022-12-29
KVM: x86/mmu: Change tdp_mmu to a read-only parameter
David Matlack
2022-12-23
KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected level
Sean Christopherson
2022-12-23
KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowed
Sean Christopherson
2022-12-23
KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reached
Sean Christopherson
2022-12-23
KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozen
Sean Christopherson
2022-11-17
KVM: x86/mmu: simplify kvm_tdp_mmu_map flow when guest has to retry
Paolo Bonzini
2022-11-17
KVM: x86/mmu: Split huge pages mapped by the TDP MMU on fault
David Matlack
2022-11-09
KVM: x86/mmu: Track the number of TDP MMU pages, but not the actual pages
Sean Christopherson
2022-11-09
KVM: x86/mmu: Set disallowed_nx_huge_page in TDP MMU before setting SPTE
Sean Christopherson
2022-11-09
KVM: x86/mmu: Rename NX huge pages fields/functions for consistency
Sean Christopherson
2022-11-09
KVM: x86/mmu: Tag disallowed NX huge pages even if they're not tracked
Sean Christopherson
2022-08-30
KVM: x86/mmu: count KVM mmu usage in secondary pagetable stats.
Yosry Ahmed
2022-07-28
KVM, x86/mmu: Fix the comment around kvm_tdp_mmu_zap_leafs()
Kai Huang
2022-07-28
KVM: x86/mmu: Don't bottom out on leafs when zapping collapsible SPTEs
Sean Christopherson
2022-07-28
KVM: x86/mmu: Don't require refcounted "struct page" to create huge SPTEs
Sean Christopherson
2022-06-24
KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
David Matlack
2022-06-24
KVM: x86/MMU: Allow NX huge pages to be disabled on a per-vm basis
Ben Gardon
2022-06-20
KVM: x86/mmu: Shove refcounted page dependency into host_pfn_mapping_level()
Sean Christopherson
2022-06-20
KVM: Rename/refactor kvm_is_reserved_pfn() to kvm_pfn_to_refcounted_page()
Sean Christopherson
2022-06-20
KVM: x86/mmu: Use separate namespaces for guest PTEs and shadow PTEs
Sean Christopherson
2022-06-15
KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic
Uros Bizjak
2022-06-07
KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty logging
Ben Gardon
2022-05-12
KVM: x86/mmu: Expand and clean up page fault stats
Sean Christopherson
2022-05-12
KVM: x86/mmu: Don't attempt fast page fault just because EPT is in use
Sean Christopherson
2022-05-03
Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEAD
Paolo Bonzini
2022-05-03
KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bits
Sean Christopherson
2022-04-29
KVM: x86/mmu: replace shadow_root_level with root_role.level
Paolo Bonzini
2022-04-29
KVM: x86/mmu: remove extended bits from mmu_role, rename field
Paolo Bonzini
2022-04-29
KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR
Sean Christopherson
2022-04-05
KVM: x86/mmu: remove unnecessary flush_workqueue()
Lv Ruyi
2022-04-02
KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmap
Sean Christopherson
[next]