aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/mmu.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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 dirtyKai Huang1-2/+19
2015-01-23Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-nextPaolo 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-08KVM: x86: mmu: replace assertions with MMU_WARN_ON, a conditional WARN_ONPaolo Bonzini1-28/+14
2015-01-08KVM: x86: mmu: remove ASSERT(vcpu)Paolo Bonzini1-13/+0
2015-01-08KVM: x86: mmu: remove argument to kvm_init_shadow_mmu and kvm_init_shadow_ept_mmuPaolo Bonzini1-15/+20
2015-01-08KVM: 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/kernel/git/kvmarm/kvmarm into HEADPaolo 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/percpuLinus 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
2014-09-03KVM: mmio: cleanup kvm_set_mmio_spte_maskTiejun Chen1-5/+0
2014-09-03kvm: x86: fix stale mmio cache bugDavid Matlack1-1/+1
2014-09-03kvm: fix potentially corrupt mmio cacheDavid Matlack1-8/+12
2014-09-03KVM: do not bias the generation number in kvm_current_mmio_generationPaolo Bonzini1-6/+1
2014-05-07KVM: x86: Mark bit 7 in long-mode PDPTE according to 1GB pages supportNadav Amit1-2/+6
2014-04-23KVM: MMU: flush tlb out of mmu lock when write-protect the sptesXiao Guangrong1-4/+21
2014-04-23KVM: MMU: flush tlb if the spte can be locklessly modifiedXiao Guangrong1-1/+2
2014-04-23KVM: MMU: lazily drop large spteXiao Guangrong1-16/+18
2014-04-23KVM: MMU: properly check last spte in fast_page_fault()Xiao Guangrong1-4/+6
2014-04-16KVM: x86: Fix page-tables reserved bitsNadav Amit1-3/+3
2014-04-14KVM: Rename variable smep to cr4_smepFeng Wu1-3/+3
2014-04-14KVM: Add SMAP support when setting CR4Feng Wu1-3/+31
2014-03-04Merge tag 'kvm-for-3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into kvm-nextPaolo Bonzini1-0/+1
2014-02-26KVM: MMU: drop read-only large sptes when creating lower level sptesMarcelo Tosatti1-0/+1
2014-01-30KVM: async_pf: Provide additional direct page notificationDominik Dingel1-1/+1
2014-01-15KVM: x86: handle invalid root_hpa everywhereMarcelo Tosatti1-0/+9
2013-12-20KVM: MMU: handle invalid root_hpa at __direct_mapMarcelo Tosatti1-0/+3
2013-10-03KVM: mmu: change useless int return types to voidPaolo Bonzini1-43/+28
2013-10-03KVM: mmu: unify destroy_kvm_mmu with kvm_mmu_unloadPaolo Bonzini1-10/+4
2013-10-03KVM: mmu: remove uninteresting MMU "new_cr3" callbacksPaolo Bonzini1-12/+1
2013-10-03KVM: mmu: remove uninteresting MMU "free" callbacksPaolo Bonzini1-18/+4
2013-09-30KVM: Convert kvm_lock back to non-raw spinlockPaolo Bonzini1-3/+2
2013-09-10shrinker: convert remaining shrinkers to count/scan APIDave Chinner1-7/+18
2013-08-29KVM: MMU: remove unused parameterXiao Guangrong1-2/+2