Sasha Levin
|
b67bfe0d42
hlist: drop the node parameter from iterators
|
12 years ago |
Marcelo Tosatti
|
6b73a96065
Revert "KVM: MMU: lazily drop large spte"
|
12 years ago |
Xiao Guangrong
|
24db2734ad
KVM: MMU: cleanup __direct_map
|
12 years ago |
Xiao Guangrong
|
f761620377
KVM: MMU: remove pt_access in mmu_set_spte
|
12 years ago |
Xiao Guangrong
|
55dd98c3a8
KVM: MMU: cleanup mapping-level
|
12 years ago |
Xiao Guangrong
|
caf6900f2d
KVM: MMU: lazily drop large spte
|
12 years ago |
Gleb Natapov
|
834be0d83f
Revert "KVM: MMU: split kvm_mmu_free_page"
|
12 years ago |
Gleb Natapov
|
116eb3d30e
KVM: MMU: drop superfluous min() call.
|
12 years ago |
Gleb Natapov
|
2c9afa52ef
KVM: MMU: set base_role.nxe during mmu initialization.
|
12 years ago |
Gleb Natapov
|
9bb4f6b15e
KVM: MMU: drop unneeded checks.
|
12 years ago |
Gleb Natapov
|
feb3eb704a
KVM: MMU: make spte_is_locklessly_modifiable() more clear
|
12 years ago |
Takuya Yoshikawa
|
6b81b05e44
KVM: MMU: Conditionally reschedule when kvm_mmu_slot_remove_write_access() takes a long time
|
12 years ago |
Takuya Yoshikawa
|
9d1beefb71
KVM: Make kvm_mmu_slot_remove_write_access() take mmu_lock by itself
|
12 years ago |
Takuya Yoshikawa
|
b34cb590fb
KVM: Make kvm_mmu_change_mmu_pages() take mmu_lock by itself
|
12 years ago |
Takuya Yoshikawa
|
e12091ce7b
KVM: Remove unused slot_bitmap from kvm_mmu_page
|
12 years ago |
Takuya Yoshikawa
|
b99db1d352
KVM: MMU: Make kvm_mmu_slot_remove_write_access() rmap based
|
12 years ago |
Takuya Yoshikawa
|
245c3912ea
KVM: MMU: Remove unused parameter level from __rmap_write_protect()
|
12 years ago |
Xiao Guangrong
|
7751babd3c
KVM: MMU: fix infinite fault access retry
|
12 years ago |
Xiao Guangrong
|
c22885050e
KVM: MMU: fix Dirty bit missed if CR0.WP = 0
|
12 years ago |
Xiao Guangrong
|
c219346325
KVM: MMU: optimize for set_spte
|
12 years ago |
Xiao Guangrong
|
81c52c56e2
KVM: do not treat noslot pfn as a error pfn
|
12 years ago |
Marcelo Tosatti
|
19bf7f8ac3
Merge remote-tracking branch 'master' into queue
|
12 years ago |
Christoffer Dall
|
8ca40a70a7
KVM: Take kvm instead of vcpu to mmu_notifier_retry
|
12 years ago |
Xiao Guangrong
|
f3ac1a4b66
KVM: MMU: fix release noslot pfn
|
12 years ago |
Xiao Guangrong
|
a052b42b0e
KVM: MMU: move prefetch_invalid_gpte out of pagaing_tmp.h
|
12 years ago |
Xiao Guangrong
|
bd660776da
KVM: MMU: remove mmu_is_invalid
|
12 years ago |
Avi Kivity
|
6fd01b711b
KVM: MMU: Optimize is_last_gpte()
|
12 years ago |
Avi Kivity
|
97d64b7881
KVM: MMU: Optimize pte permission checks
|
12 years ago |
Avi Kivity
|
3d34adec70
KVM: MMU: Move gpte_access() out of paging_tmpl.h
|
12 years ago |
Avi Kivity
|
8ea667f259
KVM: MMU: Push clean gpte write protection out of gpte_access()
|
12 years ago |