Paolo Bonzini
|
450869d6db
KVM: x86: merge handle_mmio_page_fault and handle_mmio_page_fault_common
|
10 years ago |
Takuya Yoshikawa
|
8c85ac1c0a
KVM: x86: MMU: Initialize force_pt_level before calling mapping_level()
|
10 years ago |
Takuya Yoshikawa
|
5225fdf8c8
KVM: x86: MMU: Eliminate an extra memory slot search in mapping_level()
|
10 years ago |
Takuya Yoshikawa
|
d8aacf5df8
KVM: x86: MMU: Remove mapping_level_dirty_bitmap()
|
10 years ago |
Takuya Yoshikawa
|
fd13690218
KVM: x86: MMU: Move mapping_level_dirty_bitmap() call in mapping_level()
|
10 years ago |
Takuya Yoshikawa
|
cd1872f028
KVM: x86: MMU: Make force_pt_level bool
|
10 years ago |
Paolo Bonzini
|
951f9fd74f
KVM: x86: manually unroll bad_mt_xwr loop
|
10 years ago |
Paolo Bonzini
|
35754c987f
KVM: x86: introduce lapic_in_kernel
|
10 years ago |
Paolo Bonzini
|
58c95070da
KVM: x86: fix off-by-one in reserved bits check
|
10 years ago |
Paolo Bonzini
|
6fec21449a
KVM: x86: use correct page table format to check nested page table reserved bits
|
10 years ago |
Paolo Bonzini
|
29ecd66019
KVM: x86: avoid uninitialized variable warning
|
10 years ago |
Xiao Guangrong
|
f735d4af4b
KVM: VMX: drop ept misconfig check
|
10 years ago |
Xiao Guangrong
|
47ab875169
KVM: MMU: fully check zero bits for sptes
|
10 years ago |
Xiao Guangrong
|
d625b155d2
KVM: MMU: introduce is_shadow_zero_bits_set()
|
10 years ago |
Xiao Guangrong
|
c258b62b26
KVM: MMU: introduce the framework to check zero bits on sptes
|
10 years ago |
Xiao Guangrong
|
81b8eebbc3
KVM: MMU: split reset_rsvds_bits_mask_ept
|
10 years ago |
Xiao Guangrong
|
6dc98b868b
KVM: MMU: split reset_rsvds_bits_mask
|
10 years ago |
Xiao Guangrong
|
a0a64f50aa
KVM: MMU: introduce rsvd_bits_validate
|
10 years ago |
Xiao Guangrong
|
d2b0f98125
KVM: MMU: move FNAME(is_rsvd_bits_set) to mmu.c
|
10 years ago |
Xiao Guangrong
|
6f691251c0
KVM: MMU: fix validation of mmio page fault
|
10 years ago |
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 |