summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: MMU: fix SMAP virtualizationXiao Guangrong2015-05-111-4/+12
* KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pagesPaolo Bonzini2015-05-111-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/+2Star
* 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/+2Star
* 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/+14Star
* KVM: x86: mmu: remove ASSERT(vcpu)Paolo Bonzini2015-01-081-13/+0Star
* 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
* kvm: x86: drop severity of "generation wraparound" messagePaolo Bonzini2014-12-271-1/+1
* Merge tag 'kvm-arm-for-3.19-take2' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2014-12-151-3/+3
|\
| * kvm: fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn()Ard Biesheuvel2014-11-251-3/+3
* | kvm: x86: vmx: remove MMIO_MAX_GENTiejun Chen2014-11-181-4/+3Star
|/
* Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds2014-10-101-1/+1
|\
| * percpu_counter: add @gfp to percpu_counter_init()Tejun Heo2014-09-081-1/+1
* | kvm: Fix page ageing bugsAndres Lagar-Cavilla2014-09-241-15/+23
* | kvm/x86/mmu: Pass gfn and level to rmapp callback.Andres Lagar-Cavilla2014-09-241-13/+24
* | kvm: x86: fix two typos in commentTiejun Chen2014-09-241-1/+1
* | KVM: x86: directly use kvm_make_request againLiang Chen2014-09-241-11/+5Star
* | KVM: x86: count actual tlb flushesRadim Krčmář2014-09-241-1/+0Star
* | KVM: x86: propagate exception from permission checks on the nested page faultPaolo Bonzini2014-09-051-1/+1
* | KVM: x86: reserve bit 8 of non-leaf PDPEs and PML4Es in 64-bit mode on AMDPaolo Bonzini2014-09-031-2/+11
* | KVM: mmio: cleanup kvm_set_mmio_spte_maskTiejun Chen2014-09-031-5/+0Star
* | kvm: x86: fix stale mmio cache bugDavid Matlack2014-09-031-1/+1
* | kvm: fix potentially corrupt mmio cacheDavid Matlack2014-09-031-8/+12
* | KVM: do not bias the generation number in kvm_current_mmio_generationPaolo Bonzini2014-09-031-6/+1Star
|/
* KVM: x86: Mark bit 7 in long-mode PDPTE according to 1GB pages supportNadav Amit2014-05-071-2/+6
* KVM: MMU: flush tlb out of mmu lock when write-protect the sptesXiao Guangrong2014-04-231-4/+21
* KVM: MMU: flush tlb if the spte can be locklessly modifiedXiao Guangrong2014-04-231-1/+2
* KVM: MMU: lazily drop large spteXiao Guangrong2014-04-231-16/+18
* KVM: MMU: properly check last spte in fast_page_fault()Xiao Guangrong2014-04-231-4/+6
* KVM: x86: Fix page-tables reserved bitsNadav Amit2014-04-161-3/+3
* KVM: Rename variable smep to cr4_smepFeng Wu2014-04-141-3/+3
* KVM: Add SMAP support when setting CR4Feng Wu2014-04-141-3/+31
* Merge tag 'kvm-for-3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Paolo Bonzini2014-03-041-0/+1
|\
| * KVM: MMU: drop read-only large sptes when creating lower level sptesMarcelo Tosatti2014-02-261-0/+1
* | KVM: async_pf: Provide additional direct page notificationDominik Dingel2014-01-301-1/+1
|/
* KVM: x86: handle invalid root_hpa everywhereMarcelo Tosatti2014-01-151-0/+9
* KVM: MMU: handle invalid root_hpa at __direct_mapMarcelo Tosatti2013-12-201-0/+3
* KVM: mmu: change useless int return types to voidPaolo Bonzini2013-10-031-43/+28Star
* KVM: mmu: unify destroy_kvm_mmu with kvm_mmu_unloadPaolo Bonzini2013-10-031-10/+4Star