summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/mmu.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-03KVM: Don't pass kvm_run argumentsAvi Kivity1-1/+1
2009-10-16KVM: MMU: fix pointer castFrederik Deweerdt1-6/+10
2009-10-04KVM: add support for change_pte mmu notifiersIzik Eidus1-9/+53
2009-10-04KVM: MMU: add SPTE_HOST_WRITEABLE flag to the shadow ptesIzik Eidus1-4/+11
2009-10-04KVM: MMU: dont hold pagecount reference for mapped sptes pagesIzik Eidus1-5/+2
2009-09-10KVM: Optimize kvm_mmu_unprotect_page_virt() for tdpAvi Kivity1-0/+3
2009-09-10KVM: MMU: fix bogus alloc_mmu_pages assignmentMarcelo Tosatti1-8/+0
2009-09-10KVM: MMU: make __kvm_mmu_free_some_pages handle empty listIzik Eidus1-1/+2
2009-09-10KVM: MMU: shadow support for 1gb pagesJoerg Roedel1-12/+2
2009-09-10KVM: MMU: make page walker aware of mapping levelsJoerg Roedel1-1/+16
2009-09-10KVM: MMU: make direct mapping paths aware of mapping levelsJoerg Roedel1-34/+49
2009-09-10KVM: MMU: rename is_largepage_backed to mapping_levelJoerg Roedel1-33/+67
2009-09-10KVM: MMU: make rmap code aware of mapping levelsJoerg Roedel1-25/+28
2009-09-10KVM: MMU: fix missing locking in alloc_mmu_pagesMarcelo Tosatti1-0/+2
2009-09-10KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load()Sheng Yang1-1/+1
2009-09-10KVM: MMU: Fix MMU_DEBUG compile breakageJoerg Roedel1-2/+2
2009-09-10KVM: Trace shadow page lifecycleAvi Kivity1-4/+6
2009-09-10KVM: MMU: Trace guest pagetable walkerAvi Kivity1-0/+3
2009-09-10KVM: Prepare memslot data structures for multiple hugepage sizesJoerg Roedel1-14/+16
2009-09-10KVM: MMU: add kvm_mmu_get_spte_hierarchy helperMarcelo Tosatti1-0/+18
2009-09-10KVM: MMU: make for_each_shadow_entry aware of largepagesMarcelo Tosatti1-0/+5
2009-09-10KVM: MMU audit: largepage handlingMarcelo Tosatti1-8/+7
2009-09-10KVM: MMU audit: audit_mappings tweaksMarcelo Tosatti1-1/+7
2009-09-10KVM: MMU audit: nontrapping ptes in nonleaf levelMarcelo Tosatti1-6/+1
2009-09-10KVM: MMU audit: update audit_write_protectionMarcelo Tosatti1-3/+11
2009-09-10KVM: MMU audit: update count_writable_mappings / count_rmapsMarcelo Tosatti1-10/+94
2009-09-10KVM: MMU: introduce is_last_spte helperMarcelo Tosatti1-13/+13
2009-09-10KVM: Return to userspace on emulation failureAvi Kivity1-2/+3
2009-09-10KVM: Use macro to iterate over vcpus.Gleb Natapov1-3/+3
2009-09-10KVM: MMU: s/shadow_pte/spte/Avi Kivity1-51/+51
2009-09-10KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pteAvi Kivity1-8/+8
2009-09-10KVM: MMU: Fix is_dirty_pte()Avi Kivity1-1/+1
2009-09-10KVM: Cache pdptrsAvi Kivity1-2/+5
2009-08-06KVM: MMU: limit rmap chain lengthMarcelo Tosatti1-5/+28
2009-08-05KVM: MMU: handle n_free_mmu_pages > n_alloc_mmu_pages in kvm_mmu_change_mmu_p...Marcelo Tosatti1-7/+8
2009-06-28KVM: MMU: Allow 4K ptes with bit 7 (PAT) setAvi Kivity1-3/+3
2009-06-10KVM: x86: check for cr3 validity in mmu_alloc_rootsMarcelo Tosatti1-4/+23
2009-06-10KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lockMarcelo Tosatti1-2/+0
2009-06-10KVM: Replace get_mt_mask_shift with get_mt_maskSheng Yang1-15/+6
2009-06-10KVM: MMU: Fix auditing codeJan Kiszka1-3/+5
2009-06-10KVM: MMU: remove global page optimization logicMarcelo Tosatti1-44/+6
2009-06-10KVM: MMU: Discard reserved bits checking on PDE bit 7-8Sheng Yang1-3/+4
2009-06-10KVM: Use rsvd_bits_mask in load_pdptrs()Dong, Eddie1-5/+3
2009-06-10KVM: MMU: Emulate #PF error code of reserved bits violationDong, Eddie1-0/+69
2009-06-10KVM: MMU: do not free active mmu pages in free_mmu_pages()Gleb Natapov1-8/+0
2009-05-25KVM: Make paravirt tlb flush also reload the PAE PDPTRsAvi Kivity1-2/+1
2009-04-22KVM: MMU: disable global page optimizationMarcelo Tosatti1-1/+1
2009-03-24KVM: fix sparse warnings: Should it be static?Hannes Eder1-5/+6
2009-03-24KVM: MMU: remove assertion in kvm_mmu_alloc_pageJoerg Roedel1-1/+0
2009-03-24KVM: MMU: remove redundant check in mmu_set_spteJoerg Roedel1-6/+2