All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] mmu root page cleanups
@ 2010-04-26  8:48 Avi Kivity
  2010-04-26  8:48 ` [PATCH 1/5] KVM: MMU: Rearrange struct kvm_mmu_page Avi Kivity
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Avi Kivity @ 2010-04-26  8:48 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: kvm

I tried to separate direct and indirect page allocation to reduce memory
usage with tdp, but that turned out too messy (and not much of a win - we
allocate 8K per page outside the struct kvm_mmu_page).  However the cleanups
on the way are worthwhile.

Avi Kivity (5):
  KVM: MMU: Rearrange struct kvm_mmu_page
  KVM: MMU: use 16 bits for root_count
  KVM: MMU: Unify 32-pae and single-root mmu setup
  KVM: MMU: Use correct root gfn for direct maps
  KVM: MMU: Fix check for cr3 outside guest memory

 arch/x86/include/asm/kvm_host.h |   15 ++++++-----
 arch/x86/kvm/mmu.c              |   53 +++++++++++++++++++--------------------
 2 files changed, 34 insertions(+), 34 deletions(-)


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-04-26  9:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-26  8:48 [PATCH 0/5] mmu root page cleanups Avi Kivity
2010-04-26  8:48 ` [PATCH 1/5] KVM: MMU: Rearrange struct kvm_mmu_page Avi Kivity
2010-04-26  8:48 ` [PATCH 2/5] KVM: MMU: use 16 bits for root_count Avi Kivity
2010-04-26  8:48 ` [PATCH 3/5] KVM: MMU: Unify 32-pae and single-root mmu setup Avi Kivity
2010-04-26  8:48 ` [PATCH 4/5] KVM: MMU: Use correct root gfn for direct maps Avi Kivity
2010-04-26  8:48 ` [PATCH 5/5] KVM: MMU: Fix check for cr3 outside guest memory Avi Kivity
2010-04-26  9:23 ` [PATCH 0/5] mmu root page cleanups Avi Kivity

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.