summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: MMU: drop read-only large sptes when creating lower level sptesMarcelo Tosatti2014-02-261-0/+1
* KVM: x86: handle invalid root_hpa everywhereMarcelo Tosatti2014-01-151-0/+9
* KVM: MMU: handle invalid root_hpa at __direct_mapMarcelo Tosatti2013-12-201-0/+3
* KVM: mmu: change useless int return types to voidPaolo Bonzini2013-10-031-43/+28
* KVM: mmu: unify destroy_kvm_mmu with kvm_mmu_unloadPaolo Bonzini2013-10-031-10/+4
* KVM: mmu: remove uninteresting MMU "new_cr3" callbacksPaolo Bonzini2013-10-031-12/+1
* KVM: mmu: remove uninteresting MMU "free" callbacksPaolo Bonzini2013-10-031-18/+4
* KVM: Convert kvm_lock back to non-raw spinlockPaolo Bonzini2013-09-301-3/+2
* shrinker: convert remaining shrinkers to count/scan APIDave Chinner2013-09-101-7/+18
* KVM: MMU: remove unused parameterXiao Guangrong2013-08-291-2/+2
* nEPT: Nested INVEPTNadav Har'El2013-08-071-0/+2
* nEPT: MMU context for nested EPTNadav Har'El2013-08-071-0/+27
* nEPT: Add nEPT violation/misconfigration supportYang Zhang2013-08-071-11/+50
* nEPT: correctly check if remote tlb flush is needed for shadowed EPT tablesGleb Natapov2013-08-071-4/+4
* nEPT: Redefine EPT-specific link_shadow_page()Yang Zhang2013-08-071-3/+9
* nEPT: Add EPT tables support to paging_tmpl.hNadav Har'El2013-08-071-0/+5
* nEPT: Move common code to paging_tmpl.hNadav Har'El2013-08-071-55/+0
* KVM: x86: rename EMULATE_DO_MMIOPaolo Bonzini2013-07-291-1/+1
* KVM: x86: Avoid zapping mmio sptes twice for generation wraparoundTakuya Yoshikawa2013-07-181-4/+1
* KVM: MMU: avoid fast page fault fixing mmio page faultXiao Guangrong2013-07-181-0/+7
* KVM: MMU: Inform users of mmio generation wraparoundTakuya Yoshikawa2013-06-271-1/+3
* KVM: MMU: document clear_spte_countXiao Guangrong2013-06-271-3/+14
* KVM: MMU: drop kvm_mmu_zap_mmio_sptesXiao Guangrong2013-06-271-21/+1
* KVM: MMU: init kvm generation close to mmio wrap-around valueXiao Guangrong2013-06-271-1/+6
* KVM: MMU: add tracepoint for check_mmio_spteXiao Guangrong2013-06-271-2/+7
* KVM: MMU: fast invalidate all mmio sptesXiao Guangrong2013-06-271-8/+46
* KVM: MMU: make return value of mmio page fault handler more readableXiao Guangrong2013-06-271-10/+5
* KVM: MMU: store generation-number into mmio spteXiao Guangrong2013-06-271-12/+52
* KVM: MMU: reduce KVM_REQ_MMU_RELOAD when root page is zappedGleb Natapov2013-06-051-1/+7
* KVM: MMU: reclaim the zapped-obsolete page firstXiao Guangrong2013-06-051-4/+17
* KVM: MMU: collapse TLB flushes when zap all pagesXiao Guangrong2013-06-051-3/+30
* KVM: MMU: zap pages in batchXiao Guangrong2013-06-051-24/+11
* KVM: MMU: do not reuse the obsolete pageXiao Guangrong2013-06-051-0/+3
* KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pagesXiao Guangrong2013-06-051-0/+1
* KVM: x86: use the fast way to invalidate all pagesXiao Guangrong2013-06-051-15/+0
* KVM: MMU: fast invalidate all pagesXiao Guangrong2013-06-051-0/+90
* KVM: MMU: clenaup locking in mmu_free_roots()Gleb Natapov2013-05-161-2/+5
* KVM: MMU: Use kvm_mmu_sync_roots() in kvm_mmu_load()Takuya Yoshikawa2013-05-121-3/+1
* Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()"Takuya Yoshikawa2013-04-071-4/+7
* KVM: MMU: Rename kvm_mmu_free_some_pages() to make_mmu_pages_available()Takuya Yoshikawa2013-03-211-2/+7
* KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()Takuya Yoshikawa2013-03-211-6/+3
* KVM: x86: Optimize mmio spte zapping when creating/moving memslotTakuya Yoshikawa2013-03-141-0/+18
* KVM: MMU: Mark sp mmio cached when creating mmio spteTakuya Yoshikawa2013-03-141-0/+3
* KVM: MMU: Introduce a helper function for FIFO zappingTakuya Yoshikawa2013-03-071-32/+23
* KVM: MMU: Use list_for_each_entry_safe in kvm_mmu_commit_zap_page()Takuya Yoshikawa2013-03-071-4/+3
* KVM: MMU: Fix and clean up for_each_gfn_* macrosTakuya Yoshikawa2013-03-071-10/+8
* hlist: drop the node parameter from iteratorsSasha Levin2013-02-271-16/+10
* Revert "KVM: MMU: lazily drop large spte"Marcelo Tosatti2013-02-201-7/+16
* KVM: MMU: cleanup __direct_mapXiao Guangrong2013-02-061-8/+4
* KVM: MMU: remove pt_access in mmu_set_spteXiao Guangrong2013-02-061-10/+7