Avi Kivity
|
e495606dd0
KVM: Clean up #includes
|
%!s(int64=18) %!d(string=hai) anos |
Shaohua Li
|
88a97f0b2f
KVM: MMU: Fix Wrong tlb flush order
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
d9e368d612
KVM: Flush remote tlbs when reducing shadow pte permissions
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
7b53aa5650
KVM: Fix vcpu freeing for guest smp
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
17c3ba9d37
KVM: Lazy guest cr3 switching
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
bd2b2baa5c
KVM: MMU: Remove unused large page marker
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
b64b3763a5
KVM: MMU: Don't cache guest access bits in the shadow page table
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
fd97dc516c
KVM: MMU: Simpify accessed/dirty/present/nx bit handling
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
e663ee64ae
KVM: MMU: Make setting shadow ptes atomic on i386
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
97a0a01ea9
KVM: MMU: Fold fix_write_pf() into set_pte_common()
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
63b1ad24d2
KVM: MMU: Fold fix_read_pf() into set_pte_common()
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
e60d75ea29
KVM: MMU: Move set_pte_common() to pte width dependent code
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
d3d25b048b
KVM: MMU: Use slab caches for shadow pages and their headers
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
47ad8e689b
KVM: MMU: Store shadow page tables as kernel virtual addresses, not physical
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
4b02d6daa1
KVM: MMU: Simplify kvm_mmu_free_page() a tiny bit
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
0028425f64
KVM: Update shadow pte on write to guest pte
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
fce0657ff9
KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
09072daf37
KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
e925c5ba93
KVM: Assume that writes smaller than 4 bytes are to non-pagetable pages
|
%!s(int64=18) %!d(string=hai) anos |
Adrian Bunk
|
2807696c37
KVM: fix an if() condition
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
1165f5fec1
KVM: Per-vcpu statistics
|
%!s(int64=18) %!d(string=hai) anos |
Yaozu Dong
|
d6c69ee9a2
KVM: MMU: Avoid heavy ASSERT at non debug mode.
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
8c4385024d
KVM: Retry sleeping allocation if atomic allocation fails
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
b5a33a7572
KVM: Use slab caches to allocate mmu data structures
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
417726a3fb
KVM: Handle partial pae pdptr
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
954bbbc236
KVM: Simply gfn_to_page()
|
%!s(int64=18) %!d(string=hai) anos |
Dor Laor
|
e0fa826f96
KVM: Add mmu cache clear function
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
36868f7b0e
KVM: Use list_move()
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
d28c6cfbbc
KVM: MMU: Fix hugepage pdes mapping same physical address with different access
|
%!s(int64=18) %!d(string=hai) anos |
Avi Kivity
|
aac012245a
KVM: MMU: Remove global pte tracking
|
%!s(int64=18) %!d(string=hai) anos |