summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/mmu.c
AgeCommit message (Expand)AuthorFilesLines
2015-06-19KVM: MTRR: do not map huge page for non-consistent rangeXiao Guangrong1-1/+19
2015-06-19KVM: x86: move MTRR related code to a separate fileXiao Guangrong1-103/+0
2015-06-05KVM: x86: add SMM to the MMU role, support SMRAM address spacePaolo Bonzini1-3/+12
2015-06-05KVM: x86: work on all available address spacesPaolo Bonzini1-38/+46
2015-06-05KVM: x86: use vcpu-specific functions to read/write/translate GFNsPaolo Bonzini1-31/+31
2015-06-05KVM: x86: pass struct kvm_mmu_page to gfn_to_rmapPaolo Bonzini1-5/+5
2015-05-28arch/x86/kvm/mmu.c: work around gcc-4.4.4 bugAndrew Morton1-7/+7
2015-05-28KVM: x86: pass struct kvm_mmu_page to account/unaccount_shadowedPaolo Bonzini1-4/+8
2015-05-28KVM: pass kvm_memory_slot to gfn_to_page_many_atomicPaolo Bonzini1-2/+4
2015-05-28KVM: add "new" argument to kvm_arch_commit_memory_regionPaolo Bonzini1-2/+4
2015-05-19KVM: export __gfn_to_pfn_memslot, drop gfn_to_pfn_asyncPaolo Bonzini1-4/+5
2015-05-19KVM: MMU: fix MTRR updateXiao Guangrong1-0/+24
2015-05-19KVM: MMU: fix decoding cache type from MTRRXiao Guangrong1-8/+6
2015-05-19KVM: MMU: introduce kvm_zap_rmappXiao Guangrong1-8/+12
2015-05-19KVM: MMU: use slot_handle_level and its helper to clean up the codeXiao Guangrong1-112/+16
2015-05-19KVM: MMU: introduce slot_handle_level_range() and its helpersXiao Guangrong1-0/+69
2015-05-19KVM: MMU: introduce for_each_slot_rmap_rangeXiao Guangrong1-22/+75
2015-05-19KVM: MMU: introduce PT_MAX_HUGEPAGE_LEVELXiao Guangrong1-15/+9
2015-05-19KVM: MMU: introduce for_each_rmap_spte()Xiao Guangrong1-35/+18
2015-05-19KVM: MMU: fix SMAP virtualizationXiao Guangrong1-4/+12
2015-05-08KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pagesPaolo Bonzini1-1/+1
2015-04-15KVM: MMU: fix comment in kvm_mmu_zap_collapsible_spteXiao Guangrong1-3/+5
2015-04-15kvm: mmu: don't do memslot overflow checkWanpeng Li1-10/+2
2015-04-08kvm: mmu: lazy collapse small sptes into large sptesWanpeng Li1-0/+73
2015-01-29KVM: x86: Add new dirty logging kvm_x86_ops for PMLKai Huang1-1/+5
2015-01-29KVM: x86: Change parameter of kvm_mmu_slot_remove_write_accessKai Huang1-3/+2
2015-01-29KVM: MMU: Explicitly set D-bit for writable spte.Kai Huang1-1/+15
2015-01-29KVM: MMU: Add mmu help functions to support PMLKai Huang1-0/+195
2015-01-29KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log d...Kai Huang1-2/+19
2015-01-23Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini1-2/+2
2015-01-19Optimize TLB flush in kvm_mmu_slot_remove_write_access.Kai Huang1-2/+5
2015-01-16KVM: x86: switch to kvm_get_dirty_log_protectPaolo Bonzini1-2/+2
2015-01-09KVM: x86: flush TLB when D bit is manually changed.Kai Huang1-0/+13
2015-01-09KVM: x86: mmu: replace assertions with MMU_WARN_ON, a conditional WARN_ONPaolo Bonzini1-28/+14
2015-01-09KVM: x86: mmu: remove ASSERT(vcpu)Paolo Bonzini1-13/+0
2015-01-09KVM: x86: mmu: remove argument to kvm_init_shadow_mmu and kvm_init_shadow_ept...Paolo Bonzini1-15/+20
2015-01-09KVM: x86: mmu: do not use return to tail-call functions that return voidPaolo Bonzini1-3/+3
2014-12-27kvm: x86: drop severity of "generation wraparound" messagePaolo Bonzini1-1/+1
2014-12-15Merge tag 'kvm-arm-for-3.19-take2' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini1-3/+3
2014-11-25kvm: fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn()Ard Biesheuvel1-3/+3
2014-11-18kvm: x86: vmx: remove MMIO_MAX_GENTiejun Chen1-4/+3
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-1/+1
2014-09-24kvm: Fix page ageing bugsAndres Lagar-Cavilla1-15/+23
2014-09-24kvm/x86/mmu: Pass gfn and level to rmapp callback.Andres Lagar-Cavilla1-13/+24
2014-09-24kvm: x86: fix two typos in commentTiejun Chen1-1/+1
2014-09-24KVM: x86: directly use kvm_make_request againLiang Chen1-11/+5
2014-09-24KVM: x86: count actual tlb flushesRadim Krčmář1-1/+0
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo1-1/+1
2014-09-05KVM: x86: propagate exception from permission checks on the nested page faultPaolo Bonzini1-1/+1
2014-09-03KVM: x86: reserve bit 8 of non-leaf PDPEs and PML4Es in 64-bit mode on AMDPaolo Bonzini1-2/+11