summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-01KVM: x86 emulator: fix memory access during x86 emulationGleb Natapov1-10/+7
2010-03-01KVM: MMU: Add tracepoint for guest page agingAvi Kivity1-3/+8
2010-03-01KVM: VMX: emulate accessed bit for EPTRik van Riel1-2/+8
2010-03-01KVM: Introduce kvm_host_page_sizeJoerg Roedel1-16/+2
2010-03-01KVM: MMU: Remove some useless code from alloc_mmu_pages()Wei Yongjun1-5/+2
2010-03-01KVM: Rename vcpu->shadow_efer to eferAvi Kivity1-1/+1
2010-03-01KVM: Move cr0/cr4/efer related helpers to x86.hAvi Kivity1-0/+1
2010-03-01KVM: rename is_writeble_pte() to is_writable_pte()Takuya Yoshikawa1-9/+9
2010-03-01KVM: Replace read accesses of vcpu->arch.cr0 by an accessorAvi Kivity1-1/+1
2010-03-01KVM: VMX: Enable EPT 1GB page supportSheng Yang1-3/+5
2010-03-01KVM: x86: Moving PT_*_LEVEL to mmu.hSheng Yang1-4/+0
2010-03-01KVM: switch vcpu context to use SRCUMarcelo Tosatti1-4/+3
2010-03-01KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU updateMarcelo Tosatti1-14/+14
2010-03-01KVM: modify memslots layout in struct kvmMarcelo Tosatti1-5/+6
2010-03-01KVM: MMU: Report spte not found in rmap before BUG()Avi Kivity1-0/+1
2010-01-25KVM: x86: Fix host_mapping_level()Sheng Yang1-4/+2
2009-12-03KVM: Allow internal errors reported to userspace to carry extra dataAvi Kivity1-0/+1
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