diff options
author | 2008-09-23 13:18:32 -0300 | |
---|---|---|
committer | 2008-10-15 14:25:18 +0200 | |
commit | 38187c830cab84daecb41169948467f1f19317e3 (patch) | |
tree | e2566ec17957f604db89ae0f580aa94f80bad592 /lib/debugobjects.c | |
parent | KVM: MMU: move local TLB flush to mmu_set_spte (diff) | |
download | wireguard-linux-38187c830cab84daecb41169948467f1f19317e3.tar.xz wireguard-linux-38187c830cab84daecb41169948467f1f19317e3.zip |
KVM: MMU: do not write-protect large mappings
There is not much point in write protecting large mappings. This
can only happen when a page is shadowed during the window between
is_largepage_backed and mmu_lock acquision. Zap the entry instead, so
the next pagefault will find a shadowed page via is_largepage_backed and
fallback to 4k translations.
Simplifies out of sync shadow.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions