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
|
13 years ago |
Marcelo Tosatti
|
19bf7f8ac3
Merge remote-tracking branch 'master' into queue
|
13 years ago |
Christoffer Dall
|
8ca40a70a7
KVM: Take kvm instead of vcpu to mmu_notifier_retry
|
13 years ago |
Xiao Guangrong
|
f3ac1a4b66
KVM: MMU: fix release noslot pfn
|
13 years ago |
Xiao Guangrong
|
a052b42b0e
KVM: MMU: move prefetch_invalid_gpte out of pagaing_tmp.h
|
13 years ago |
Xiao Guangrong
|
bd660776da
KVM: MMU: remove mmu_is_invalid
|
13 years ago |
Avi Kivity
|
6fd01b711b
KVM: MMU: Optimize is_last_gpte()
|
13 years ago |
Avi Kivity
|
97d64b7881
KVM: MMU: Optimize pte permission checks
|
13 years ago |
Avi Kivity
|
3d34adec70
KVM: MMU: Move gpte_access() out of paging_tmpl.h
|
13 years ago |
Avi Kivity
|
8ea667f259
KVM: MMU: Push clean gpte write protection out of gpte_access()
|
13 years ago |
Xiao Guangrong
|
7de5bdc96c
KVM: MMU: remove unnecessary check
|
13 years ago |
Marcelo Tosatti
|
c78aa4c4b9
Merge remote-tracking branch 'upstream/master' into queue
|
13 years ago |
Takuya Yoshikawa
|
35f2d16bb9
KVM: MMU: Fix mmu_shrink() so that it can free mmu pages as intended
|
13 years ago |
Xiao Guangrong
|
4d8b81abc4
KVM: introduce readonly memslot
|
13 years ago |
Xiao Guangrong
|
037d92dc5d
KVM: introduce gfn_to_pfn_memslot_atomic
|
13 years ago |
Xiao Guangrong
|
cb9aaa30b1
KVM: do not release the error pfn
|
13 years ago |