aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/kvm_page_track.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-31KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callersGravatar Sean Christopherson 1-6/+5
2023-08-31KVM: x86/mmu: Drop @slot param from exported/external page-track APIsGravatar Sean Christopherson 1-5/+2
2023-08-31KVM: x86/mmu: Rename page-track APIs to reflect the new realityGravatar Sean Christopherson 1-4/+4
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesGravatar Sean Christopherson 1-9/+2
2023-08-31KVM: x86/mmu: Use page-track notifiers iff there are external usersGravatar Sean Christopherson 1-7/+15
2023-08-31KVM: x86/mmu: Move KVM-only page-track declarations to internal headerGravatar Sean Christopherson 1-19/+2
2023-08-31KVM: x86: Remove the unused page-track hook track_flush_slot()Gravatar Yan Zhao 1-11/+0
2023-08-31KVM: x86: Add a new page-track hook to handle memslot deletionGravatar Yan Zhao 1-0/+12
2023-08-31KVM: x86: Reject memslot MOVE operations if KVMGT is attachedGravatar Sean Christopherson 1-0/+3
2023-08-31KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hookGravatar Sean Christopherson 1-3/+2
2021-12-08KVM: x86/mmu: Propagate memslot const qualifierGravatar Ben Gardon 1-2/+2
2021-12-08KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_activeGravatar Ben Gardon 1-1/+1
2021-10-22KVM: cleanup allocation of rmaps and page tracking dataGravatar David Stevens 1-1/+2
2021-10-01KVM: x86: only allocate gfn_track when necessaryGravatar David Stevens 1-2/+6
2021-10-01KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pagesGravatar David Matlack 1-2/+0
2021-10-01KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_trackGravatar David Matlack 1-0/+2
2021-09-22KVM: x86: Handle SRCU initialization failure during page track initGravatar Haimin Zhang 1-1/+1
2020-03-16KVM: Simplify kvm_free_memslot() and all its descendentsGravatar Sean Christopherson 1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-03-28KVM: x86: cleanup the page tracking SRCU instanceGravatar Paolo Bonzini 1-0/+1
2016-11-04kvm/page_track: call notifiers with kvm_page_track_notifier_nodeGravatar Jike Song 1-2/+5
2016-11-04KVM: x86: add track_flush_slot page track notifierGravatar Xiaoguang Chen 1-0/+9
2016-03-03KVM: page track: add notifier supportGravatar Xiao Guangrong 1-0/+39
2016-03-03KVM: MMU: let page fault handler be aware tracked pageGravatar Xiao Guangrong 1-0/+2
2016-03-03KVM: page track: introduce kvm_slot_page_track_{add,remove}_pageGravatar Xiao Guangrong 1-0/+7
2016-03-03KVM: page track: add the framework of guest page trackingGravatar Xiao Guangrong 1-0/+13