Paolo Bonzini
|
d1fe921955
KVM: x86: reintroduce kvm_is_mmio_pfn
|
10 years ago |
Xiao Guangrong
|
6a39bbc5da
KVM: MTRR: do not map huge page for non-consistent range
|
10 years ago |
Xiao Guangrong
|
ff53604b40
KVM: x86: move MTRR related code to a separate file
|
10 years ago |
Paolo Bonzini
|
699023e239
KVM: x86: add SMM to the MMU role, support SMRAM address space
|
10 years ago |
Paolo Bonzini
|
9da0e4d5ac
KVM: x86: work on all available address spaces
|
10 years ago |
Paolo Bonzini
|
54bf36aac5
KVM: x86: use vcpu-specific functions to read/write/translate GFNs
|
10 years ago |
Paolo Bonzini
|
e4cd1da944
KVM: x86: pass struct kvm_mmu_page to gfn_to_rmap
|
10 years ago |
Andrew Morton
|
4141259b56
arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug
|
10 years ago |
Paolo Bonzini
|
3ed1a47876
KVM: x86: pass struct kvm_mmu_page to account/unaccount_shadowed
|
10 years ago |
Paolo Bonzini
|
d9ef13c2b3
KVM: pass kvm_memory_slot to gfn_to_page_many_atomic
|
10 years ago |
Paolo Bonzini
|
f36f3f2846
KVM: add "new" argument to kvm_arch_commit_memory_region
|
10 years ago |
Paolo Bonzini
|
3520469d65
KVM: export __gfn_to_pfn_memslot, drop gfn_to_pfn_async
|
10 years ago |
Xiao Guangrong
|
efdfe536d8
KVM: MMU: fix MTRR update
|
10 years ago |
Xiao Guangrong
|
d69afbc6b1
KVM: MMU: fix decoding cache type from MTRR
|
10 years ago |
Xiao Guangrong
|
6a49f85c7a
KVM: MMU: introduce kvm_zap_rmapp
|
10 years ago |
Xiao Guangrong
|
d77aa73c70
KVM: MMU: use slot_handle_level and its helper to clean up the code
|
10 years ago |
Xiao Guangrong
|
1bad2b2a3b
KVM: MMU: introduce slot_handle_level_range() and its helpers
|
10 years ago |
Xiao Guangrong
|
6ce1f4e295
KVM: MMU: introduce for_each_slot_rmap_range
|
10 years ago |
Xiao Guangrong
|
8a3d08f16f
KVM: MMU: introduce PT_MAX_HUGEPAGE_LEVEL
|
10 years ago |
Xiao Guangrong
|
0d5367900a
KVM: MMU: introduce for_each_rmap_spte()
|
10 years ago |
Xiao Guangrong
|
edc90b7dc4
KVM: MMU: fix SMAP virtualization
|
10 years ago |
Paolo Bonzini
|
31fd9880a1
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
|
10 years ago |
Xiao Guangrong
|
decf63336e
KVM: MMU: fix comment in kvm_mmu_zap_collapsible_spte
|
10 years ago |
Wanpeng Li
|
130005231c
kvm: mmu: don't do memslot overflow check
|
10 years ago |
Wanpeng Li
|
3ea3b7fa9a
kvm: mmu: lazy collapse small sptes into large sptes
|
10 years ago |
Kai Huang
|
88178fd4f7
KVM: x86: Add new dirty logging kvm_x86_ops for PML
|
10 years ago |
Kai Huang
|
1c91cad423
KVM: x86: Change parameter of kvm_mmu_slot_remove_write_access
|
10 years ago |
Kai Huang
|
9b51a63024
KVM: MMU: Explicitly set D-bit for writable spte.
|
10 years ago |
Kai Huang
|
f4b4b18086
KVM: MMU: Add mmu help functions to support PML
|
10 years ago |
Kai Huang
|
3b0f1d01e5
KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log dirty
|
10 years ago |