summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: fix off-by-one in reserved bits checkPaolo Bonzini2015-09-251-1/+1
* KVM: x86: use correct page table format to check nested page table reserved bitsPaolo Bonzini2015-09-251-6/+17
* KVM: x86: avoid uninitialized variable warningPaolo Bonzini2015-09-061-3/+4
* KVM: VMX: drop ept misconfig checkXiao Guangrong2015-08-051-22/+0
* KVM: MMU: fully check zero bits for sptesXiao Guangrong2015-08-051-6/+37
* KVM: MMU: introduce is_shadow_zero_bits_set()Xiao Guangrong2015-08-051-9/+19
* KVM: MMU: introduce the framework to check zero bits on sptesXiao Guangrong2015-08-051-0/+50
* KVM: MMU: split reset_rsvds_bits_mask_eptXiao Guangrong2015-08-051-4/+10
* KVM: MMU: split reset_rsvds_bits_maskXiao Guangrong2015-08-051-8/+18
* KVM: MMU: introduce rsvd_bits_validateXiao Guangrong2015-08-051-33/+42
* KVM: MMU: move FNAME(is_rsvd_bits_set) to mmu.cXiao Guangrong2015-08-051-0/+8
* KVM: MMU: fix validation of mmio page faultXiao Guangrong2015-08-051-45/+0
* KVM: x86: reintroduce kvm_is_mmio_pfnPaolo Bonzini2015-07-101-1/+9
* KVM: MTRR: do not map huge page for non-consistent rangeXiao Guangrong2015-06-191-1/+19
* KVM: x86: move MTRR related code to a separate fileXiao Guangrong2015-06-191-103/+0
* KVM: x86: add SMM to the MMU role, support SMRAM address spacePaolo Bonzini2015-06-051-3/+12
* KVM: x86: work on all available address spacesPaolo Bonzini2015-06-051-38/+46
* KVM: x86: use vcpu-specific functions to read/write/translate GFNsPaolo Bonzini2015-06-051-31/+31
* KVM: x86: pass struct kvm_mmu_page to gfn_to_rmapPaolo Bonzini2015-06-051-5/+5
* arch/x86/kvm/mmu.c: work around gcc-4.4.4 bugAndrew Morton2015-05-281-7/+7
* KVM: x86: pass struct kvm_mmu_page to account/unaccount_shadowedPaolo Bonzini2015-05-281-4/+8
* KVM: pass kvm_memory_slot to gfn_to_page_many_atomicPaolo Bonzini2015-05-281-2/+4
* KVM: add "new" argument to kvm_arch_commit_memory_regionPaolo Bonzini2015-05-281-2/+4
* KVM: export __gfn_to_pfn_memslot, drop gfn_to_pfn_asyncPaolo Bonzini2015-05-191-4/+5
* KVM: MMU: fix MTRR updateXiao Guangrong2015-05-191-0/+24
* KVM: MMU: fix decoding cache type from MTRRXiao Guangrong2015-05-191-8/+6
* KVM: MMU: introduce kvm_zap_rmappXiao Guangrong2015-05-191-8/+12
* KVM: MMU: use slot_handle_level and its helper to clean up the codeXiao Guangrong2015-05-191-112/+16
* KVM: MMU: introduce slot_handle_level_range() and its helpersXiao Guangrong2015-05-191-0/+69
* KVM: MMU: introduce for_each_slot_rmap_rangeXiao Guangrong2015-05-191-22/+75
* KVM: MMU: introduce PT_MAX_HUGEPAGE_LEVELXiao Guangrong2015-05-191-15/+9
* KVM: MMU: introduce for_each_rmap_spte()Xiao Guangrong2015-05-191-35/+18
* KVM: MMU: fix SMAP virtualizationXiao Guangrong2015-05-191-4/+12
* KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pagesPaolo Bonzini2015-05-081-1/+1
* KVM: MMU: fix comment in kvm_mmu_zap_collapsible_spteXiao Guangrong2015-04-151-3/+5
* kvm: mmu: don't do memslot overflow checkWanpeng Li2015-04-151-10/+2
* kvm: mmu: lazy collapse small sptes into large sptesWanpeng Li2015-04-081-0/+73
* KVM: x86: Add new dirty logging kvm_x86_ops for PMLKai Huang2015-01-291-1/+5
* KVM: x86: Change parameter of kvm_mmu_slot_remove_write_accessKai Huang2015-01-291-3/+2
* KVM: MMU: Explicitly set D-bit for writable spte.Kai Huang2015-01-291-1/+15
* KVM: MMU: Add mmu help functions to support PMLKai Huang2015-01-291-0/+195
* KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log d...Kai Huang2015-01-291-2/+19
* Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini2015-01-231-2/+2
|\
| * KVM: x86: switch to kvm_get_dirty_log_protectPaolo Bonzini2015-01-161-2/+2
* | Optimize TLB flush in kvm_mmu_slot_remove_write_access.Kai Huang2015-01-191-2/+5
* | KVM: x86: flush TLB when D bit is manually changed.Kai Huang2015-01-091-0/+13
|/
* KVM: x86: mmu: replace assertions with MMU_WARN_ON, a conditional WARN_ONPaolo Bonzini2015-01-081-28/+14
* KVM: x86: mmu: remove ASSERT(vcpu)Paolo Bonzini2015-01-081-13/+0
* KVM: x86: mmu: remove argument to kvm_init_shadow_mmu and kvm_init_shadow_ept...Paolo Bonzini2015-01-081-15/+20
* KVM: x86: mmu: do not use return to tail-call functions that return voidPaolo Bonzini2015-01-081-3/+3
OpenPOWER on IntegriCloud