Hannes Eder
|
cded19f396
KVM: fix sparse warnings: Should it be static?
|
%!s(int64=16) %!d(string=hai) anos |
Joerg Roedel
|
452425dbaa
KVM: MMU: remove assertion in kvm_mmu_alloc_page
|
%!s(int64=16) %!d(string=hai) anos |
Joerg Roedel
|
6bed6b9e84
KVM: MMU: remove redundant check in mmu_set_spte
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
f6e2c02b6d
KVM: MMU: Rename "metaphysical" attribute to "direct"
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
9903a927a4
KVM: MMU: drop zeroing on mmu_memory_cache_alloc
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
4677a3b693
KVM: MMU: Optimize page unshadowing
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
e8c4a4e8a7
KVM: MMU: Drop walk_shadow()
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
9f652d21c3
KVM: MMU: Use for_each_shadow_entry() in __direct_map()
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
2d11123a77
KVM: MMU: Add for_each_shadow_entry(), a simpler alternative to walk_shadow()
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
e207831804
KVM: MMU: Initialize a shadow page's global attribute from cr4.pge
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
a770f6f28b
KVM: MMU: Inherit a shadow page's guest level count from vcpu setup
|
%!s(int64=16) %!d(string=hai) anos |
Sheng Yang
|
2aaf69dcee
KVM: MMU: Map device MMIO as UC in EPT
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
8791723920
KVM: MMU: handle large host sptes on invlpg/resync
|
%!s(int64=16) %!d(string=hai) anos |
Avi Kivity
|
25e2343246
KVM: MMU: Don't treat a global pte as such if cr4.pge is cleared
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
eb64f1e8cd
KVM: MMU: check for present pdptr shadow page in walk_shadow
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
ad218f85e3
KVM: MMU: prepopulate the shadow on invlpg
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
6cffe8ca4a
KVM: MMU: skip global pgtables on sync due to cr3 switch
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
b1a368218a
KVM: MMU: collapse remote TLB flushes on root sync
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
60c8aec6e2
KVM: MMU: use page array in unsync walk
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
ecc5589f19
KVM: MMU: optimize set_spte for page sync
|
%!s(int64=16) %!d(string=hai) anos |
Eduardo Habkost
|
13673a90f1
KVM: VMX: move vmx.h to include/asm
|
%!s(int64=16) %!d(string=hai) anos |
Izik Eidus
|
2843099fee
KVM: MMU: Fix aliased gfns treated as unaliased
|
%!s(int64=16) %!d(string=hai) anos |
Sheng Yang
|
291f26bc0f
KVM: MMU: Extend kvm_mmu_page->slot_bitmap size
|
%!s(int64=16) %!d(string=hai) anos |
Sheng Yang
|
64d4d52175
KVM: Enable MTRR for EPT
|
%!s(int64=16) %!d(string=hai) anos |
Sheng Yang
|
74be52e3e6
KVM: Add local get_mtrr_type() to support MTRR
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
0c0f40bdbe
KVM: MMU: fix sync of ptes addressed at owner pagetable
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
c41ef344de
KVM: MMU: increase per-vcpu rmap cache alloc size
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
6ad9f15c94
KVM: MMU: sync root on paravirt TLB flush
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
582801a95d
KVM: MMU: add "oos_shadow" parameter to disable oos
|
%!s(int64=16) %!d(string=hai) anos |
Marcelo Tosatti
|
0074ff63eb
KVM: MMU: speed up mmu_unsync_walk
|
%!s(int64=16) %!d(string=hai) anos |