index
:
linux
master
linux
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2024-10-30
KVM: x86/mmu: Set Dirty bit for new SPTEs, even if _hardware_ A/D bits are di...
Sean Christopherson
2
-7
/
+1
2024-10-30
KVM: x86/mmu: Dedup logic for detecting TLB flushes on leaf SPTE changes
Sean Christopherson
3
-20
/
+30
2024-10-30
KVM: x86/mmu: Stop processing TDP MMU roots for test_age if young SPTE found
Sean Christopherson
1
-42
/
+33
2024-10-30
KVM: x86/mmu: Process only valid TDP MMU roots when aging a gfn range
Sean Christopherson
1
-2
/
+4
2024-10-30
KVM: x86/mmu: Use Accessed bit even when _hardware_ A/D bits are disabled
Sean Christopherson
3
-13
/
+5
2024-10-30
KVM: x86/mmu: Set shadow_dirty_mask for EPT even if A/D bits disabled
Sean Christopherson
1
-1
/
+1
2024-10-30
KVM: x86/mmu: Set shadow_accessed_mask for EPT even if A/D bits disabled
Sean Christopherson
1
-1
/
+1
2024-10-30
KVM: x86/mmu: Add a dedicated flag to track if A/D bits are globally enabled
Sean Christopherson
4
-16
/
+20
2024-10-30
KVM: x86/mmu: WARN and flush if resolving a TDP MMU fault clears MMU-writable
Sean Christopherson
1
-1
/
+3
2024-10-30
KVM: x86/mmu: Fold mmu_spte_update_no_track() into mmu_spte_update()
Sean Christopherson
1
-29
/
+21
2024-10-30
KVM: x86/mmu: Drop ignored return value from kvm_tdp_mmu_clear_dirty_slot()
Sean Christopherson
2
-15
/
+7
2024-10-30
KVM: x86/mmu: Don't flush TLBs when clearing Dirty bit in shadow MMU
Sean Christopherson
2
-13
/
+8
2024-10-30
KVM: x86/mmu: Don't force flush if SPTE update clears Accessed bit
Sean Christopherson
1
-21
/
+9
2024-10-30
KVM: x86/mmu: Fold all of make_spte()'s writable handling into one if-else
Sean Christopherson
1
-9
/
+4
2024-10-30
KVM: x86/mmu: Always set SPTE's dirty bit if it's created as writable
Sean Christopherson
1
-19
/
+9
2024-10-30
KVM: x86/mmu: Flush remote TLBs iff MMU-writable flag is cleared from RO SPTE
Sean Christopherson
2
-11
/
+7
2024-10-25
KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page"
Sean Christopherson
2
-76
/
+2
2024-10-25
KVM: Drop APIs that manipulate "struct page" via pfns
Sean Christopherson
2
-60
/
+0
2024-10-25
KVM: arm64: Don't mark "struct page" accessed when making SPTE young
Sean Christopherson
3
-13
/
+4
2024-10-25
KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs
Sean Christopherson
2
-20
/
+0
2024-10-25
KVM: Make kvm_follow_pfn.refcounted_page a required field
Sean Christopherson
1
-2
/
+4
2024-10-25
KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory
Sean Christopherson
1
-1
/
+1
2024-10-25
KVM: Drop gfn_to_pfn() APIs now that all users are gone
Sean Christopherson
2
-61
/
+0
2024-10-25
KVM: PPC: Explicitly require struct page memory for Ultravisor sharing
Sean Christopherson
1
-13
/
+12
2024-10-25
KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace
Sean Christopherson
1
-9
/
+6
2024-10-25
KVM: Add support for read-only usage of gfn_to_page()
Sean Christopherson
2
-8
/
+14
2024-10-25
KVM: Convert gfn_to_page() to use kvm_follow_pfn()
Sean Christopherson
1
-7
/
+9
2024-10-25
KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions
Sean Christopherson
1
-7
/
+6
2024-10-25
KVM: PPC: Remove extra get_page() to fix page refcount leak
Sean Christopherson
1
-1
/
+0
2024-10-25
KVM: MIPS: Use kvm_faultin_pfn() to map pfns into the guest
Sean Christopherson
1
-8
/
+6
2024-10-25
KVM: MIPS: Mark "struct page" pfns accessed prior to dropping mmu_lock
Sean Christopherson
1
-2
/
+1
2024-10-25
KVM: MIPS: Mark "struct page" pfns accessed only in "slow" page fault path
Sean Christopherson
1
-10
/
+2
2024-10-25
KVM: MIPS: Mark "struct page" pfns dirty only in "slow" page fault path
Sean Christopherson
1
-2
/
+3
2024-10-25
KVM: LoongArch: Use kvm_faultin_pfn() to map pfns into the guest
Sean Christopherson
1
-8
/
+6
2024-10-25
KVM: LoongArch: Mark "struct page" pfn accessed before dropping mmu_lock
Sean Christopherson
1
-1
/
+1
2024-10-25
KVM: LoongArch: Mark "struct page" pfns accessed only in "slow" page fault path
Sean Christopherson
1
-18
/
+2
2024-10-25
KVM: LoongArch: Mark "struct page" pfns dirty only in "slow" page fault path
Sean Christopherson
1
-7
/
+9
2024-10-25
KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR
Sean Christopherson
4
-12
/
+14
2024-10-25
KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE
Sean Christopherson
1
-5
/
+5
2024-10-25
KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page()
Sean Christopherson
3
-8
/
+4
2024-10-25
KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix
Sean Christopherson
1
-24
/
+5
2024-10-25
KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV
Sean Christopherson
1
-21
/
+4
2024-10-25
KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest
Sean Christopherson
1
-7
/
+4
2024-10-25
KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock
Sean Christopherson
1
-3
/
+3
2024-10-25
KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed
Sean Christopherson
1
-1
/
+3
2024-10-25
KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts
Sean Christopherson
1
-9
/
+6
2024-10-25
KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lock
Sean Christopherson
1
-4
/
+6
2024-10-25
KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults
Sean Christopherson
1
-5
/
+3
2024-10-25
KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock
Sean Christopherson
1
-3
/
+1
2024-10-25
KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()
Sean Christopherson
1
-7
/
+6
[next]