All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6 v2] Lazy fpu for svm/npt
@ 2010-01-10 10:31 Avi Kivity
  2010-01-10 10:31 ` [PATCH 1/6] KVM: Set cr0.et when the guest writes cr0 Avi Kivity
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Avi Kivity @ 2010-01-10 10:31 UTC (permalink / raw)
  To: Marcelo Tosatti, Joerg Roedel; +Cc: kvm

This patchset (on top of the previous cr0 patchset) brings lazy fpu to npt.
For the cases where guest and host cr0 match (the majority) it will disable
intercepts for cr0.ts once the guest fpu is loaded, so the guest can to its
own lazy fpu without trapping.

v2:
	Refactored last patch into three independent patches; no code changes.

Avi Kivity (6):
  KVM: Set cr0.et when the guest writes cr0
  KVM: SVM: Fix SVM_CR0_SELECTIVE_MASK
  KVM: SVM: Initialize fpu_active in init_vmcb()
  KVM: SVM: Restore unconditional cr0 intercept under npt
  KVM: SVM: Selective cr0 intercept
  KVM: SVM: Lazy fpu with npt

 arch/x86/include/asm/svm.h |    2 +-
 arch/x86/kvm/svm.c         |   73 +++++++++++++++++++++----------------------
 arch/x86/kvm/x86.c         |    2 +
 3 files changed, 39 insertions(+), 38 deletions(-)


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

end of thread, other threads:[~2010-01-11 10:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-10 10:31 [PATCH 0/6 v2] Lazy fpu for svm/npt Avi Kivity
2010-01-10 10:31 ` [PATCH 1/6] KVM: Set cr0.et when the guest writes cr0 Avi Kivity
2010-01-10 10:31 ` [PATCH 2/6] KVM: SVM: Fix SVM_CR0_SELECTIVE_MASK Avi Kivity
2010-01-10 10:31 ` [PATCH 3/6] KVM: SVM: Initialize fpu_active in init_vmcb() Avi Kivity
2010-01-10 10:31 ` [PATCH 4/6] KVM: SVM: Restore unconditional cr0 intercept under npt Avi Kivity
2010-01-10 10:31 ` [PATCH 5/6] KVM: SVM: Selective cr0 intercept Avi Kivity
2010-01-10 10:31 ` [PATCH 6/6] KVM: SVM: Lazy fpu with npt Avi Kivity
2010-01-11 10:32 ` [PATCH 0/6 v2] Lazy fpu for svm/npt Joerg Roedel
2010-01-11 10:39   ` 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.