Xiao Guangrong
|
9a3aad7057
KVM: MMU: using __xchg_spte more smarter
|
15 жил өмнө |
Xiao Guangrong
|
e4b502ead2
KVM: MMU: cleanup spte set and accssed/dirty tracking
|
15 жил өмнө |
Xiao Guangrong
|
be233d49ea
KVM: MMU: don't atomicly set spte if it's not present
|
15 жил өмнө |
Xiao Guangrong
|
9ed5520dd3
KVM: MMU: fix page dirty tracking lost while sync page
|
15 жил өмнө |
Xiao Guangrong
|
daa3db693c
KVM: MMU: fix broken page accessed tracking with ept enabled
|
15 жил өмнө |
Xiao Guangrong
|
fa1de2bfc0
KVM: MMU: add missing reserved bits check in speculative path
|
15 жил өмнө |
Andrea Arcangeli
|
6e3e243c3b
KVM: MMU: fix mmu notifier invalidate handler for huge spte
|
15 жил өмнө |
Avi Kivity
|
a357bd229c
KVM: MMU: Add validate_direct_spte() helper
|
15 жил өмнө |
Avi Kivity
|
a3aa51cfaa
KVM: MMU: Add drop_large_spte() helper
|
15 жил өмнө |
Avi Kivity
|
121eee97a7
KVM: MMU: Use __set_spte to link shadow pages
|
15 жил өмнө |
Avi Kivity
|
32ef26a359
KVM: MMU: Add link_shadow_page() helper
|
15 жил өмнө |
Gleb Natapov
|
edba23e515
KVM: Return EFAULT from kvm ioctl when guest accesses bad area
|
15 жил өмнө |
Avi Kivity
|
b79b93f92c
KVM: MMU: Don't drop accessed bit while updating an spte
|
15 жил өмнө |
Avi Kivity
|
a9221dd5ec
KVM: MMU: Atomically check for accessed bit when dropping an spte
|
15 жил өмнө |
Avi Kivity
|
ce061867aa
KVM: MMU: Move accessed/dirty bit checks from rmap_remove() to drop_spte()
|
15 жил өмнө |
Avi Kivity
|
be38d276b0
KVM: MMU: Introduce drop_spte()
|
15 жил өмнө |
Xiao Guangrong
|
dd180b3e90
KVM: VMX: fix tlb flush with invalid root
|
15 жил өмнө |
Joerg Roedel
|
828554136b
KVM: Remove unnecessary divide operations
|
15 жил өмнө |
Xiao Guangrong
|
36a2e6774b
KVM: MMU: fix writable sync sp mapping
|
15 жил өмнө |
Avi Kivity
|
a8eeb04a44
KVM: Add mini-API for vcpu->requests
|
15 жил өмнө |
Avi Kivity
|
a1f4d39500
KVM: Remove memory alias support
|
15 жил өмнө |
Xiao Guangrong
|
1047df1fb6
KVM: MMU: don't walk every parent pages while mark unsync
|
15 жил өмнө |
Xiao Guangrong
|
7a8f1a74e4
KVM: MMU: clear unsync_child_bitmap completely
|
15 жил өмнө |
Xiao Guangrong
|
ebdea638df
KVM: MMU: cleanup for __mmu_unsync_walk()
|
15 жил өмнө |
Xiao Guangrong
|
be71e061d1
KVM: MMU: don't mark pte notrap if it's just sync transient
|
15 жил өмнө |
Xiao Guangrong
|
f918b44352
KVM: MMU: avoid double write protected in sync page path
|
15 жил өмнө |
Avi Kivity
|
2390218b6a
KVM: Fix mov cr3 #GP at wrong instruction
|
15 жил өмнө |
Xiao Guangrong
|
3b5d132186
KVM: MMU: delay local tlb flush
|
15 жил өмнө |
Xiao Guangrong
|
5304efde6a
KVM: MMU: use wrapper function to flush local tlb
|
15 жил өмнө |
Xiao Guangrong
|
4f78fd08e9
KVM: MMU: remove unnecessary remote tlb flush
|
15 жил өмнө |