summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/mmu.c
AgeCommit message (Expand)Author
2015-06-06KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pagesPaolo Bonzini
2015-01-16kvm: x86: drop severity of "generation wraparound" messagePaolo Bonzini
2014-10-30kvm: fix potentially corrupt mmio cacheDavid Matlack
2014-10-30kvm: x86: fix stale mmio cache bugDavid Matlack
2014-02-26KVM: MMU: drop read-only large sptes when creating lower level sptesMarcelo Tosatti
2014-01-15KVM: x86: handle invalid root_hpa everywhereMarcelo Tosatti
2013-12-20KVM: MMU: handle invalid root_hpa at __direct_mapMarcelo Tosatti
2013-10-03KVM: mmu: change useless int return types to voidPaolo Bonzini
2013-10-03KVM: mmu: unify destroy_kvm_mmu with kvm_mmu_unloadPaolo Bonzini
2013-10-03KVM: mmu: remove uninteresting MMU "new_cr3" callbacksPaolo Bonzini
2013-10-03KVM: mmu: remove uninteresting MMU "free" callbacksPaolo Bonzini
2013-09-30KVM: Convert kvm_lock back to non-raw spinlockPaolo Bonzini
2013-09-10shrinker: convert remaining shrinkers to count/scan APIDave Chinner
2013-08-29KVM: MMU: remove unused parameterXiao Guangrong
2013-08-07nEPT: Nested INVEPTNadav Har'El
2013-08-07nEPT: MMU context for nested EPTNadav Har'El
2013-08-07nEPT: Add nEPT violation/misconfigration supportYang Zhang
2013-08-07nEPT: correctly check if remote tlb flush is needed for shadowed EPT tablesGleb Natapov
2013-08-07nEPT: Redefine EPT-specific link_shadow_page()Yang Zhang
2013-08-07nEPT: Add EPT tables support to paging_tmpl.hNadav Har'El
2013-08-07nEPT: Move common code to paging_tmpl.hNadav Har'El
2013-07-29KVM: x86: rename EMULATE_DO_MMIOPaolo Bonzini
2013-07-18KVM: x86: Avoid zapping mmio sptes twice for generation wraparoundTakuya Yoshikawa
2013-07-18KVM: MMU: avoid fast page fault fixing mmio page faultXiao Guangrong
2013-06-27KVM: MMU: Inform users of mmio generation wraparoundTakuya Yoshikawa
2013-06-27KVM: MMU: document clear_spte_countXiao Guangrong
2013-06-27KVM: MMU: drop kvm_mmu_zap_mmio_sptesXiao Guangrong
2013-06-27KVM: MMU: init kvm generation close to mmio wrap-around valueXiao Guangrong
2013-06-27KVM: MMU: add tracepoint for check_mmio_spteXiao Guangrong
2013-06-27KVM: MMU: fast invalidate all mmio sptesXiao Guangrong
2013-06-27KVM: MMU: make return value of mmio page fault handler more readableXiao Guangrong
2013-06-27KVM: MMU: store generation-number into mmio spteXiao Guangrong
2013-06-05KVM: MMU: reduce KVM_REQ_MMU_RELOAD when root page is zappedGleb Natapov
2013-06-05KVM: MMU: reclaim the zapped-obsolete page firstXiao Guangrong
2013-06-05KVM: MMU: collapse TLB flushes when zap all pagesXiao Guangrong
2013-06-05KVM: MMU: zap pages in batchXiao Guangrong
2013-06-05KVM: MMU: do not reuse the obsolete pageXiao Guangrong
2013-06-05KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pagesXiao Guangrong
2013-06-05KVM: x86: use the fast way to invalidate all pagesXiao Guangrong
2013-06-05KVM: MMU: fast invalidate all pagesXiao Guangrong
2013-05-16KVM: MMU: clenaup locking in mmu_free_roots()Gleb Natapov
2013-05-12KVM: MMU: Use kvm_mmu_sync_roots() in kvm_mmu_load()Takuya Yoshikawa
2013-04-07Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()"Takuya Yoshikawa
2013-03-21KVM: MMU: Rename kvm_mmu_free_some_pages() to make_mmu_pages_available()Takuya Yoshikawa
2013-03-21KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()Takuya Yoshikawa
2013-03-14KVM: x86: Optimize mmio spte zapping when creating/moving memslotTakuya Yoshikawa
2013-03-14KVM: MMU: Mark sp mmio cached when creating mmio spteTakuya Yoshikawa
2013-03-07KVM: MMU: Introduce a helper function for FIFO zappingTakuya Yoshikawa
2013-03-07KVM: MMU: Use list_for_each_entry_safe in kvm_mmu_commit_zap_page()Takuya Yoshikawa
2013-03-07KVM: MMU: Fix and clean up for_each_gfn_* macrosTakuya Yoshikawa