public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/11] Nested SVM fixes v2
@ 2010-02-19 15:22 Joerg Roedel
  2010-02-19 15:23 ` [PATCH 01/11] KVM: SVM: Don't use kmap_atomic in nested_svm_map Joerg Roedel
                   ` (11 more replies)
  0 siblings, 12 replies; 19+ messages in thread
From: Joerg Roedel @ 2010-02-19 15:22 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tosatti; +Cc: kvm, linux-kernel

Hi,

this is the second version of the KVM fixes queued up while testing
nested svm with Windows 7 64 bit. Changes to the previous version:

	* Fixed kunmap bug
	* Introduced nested_svm_intercept insteat of
	  nested_svm_exit_handled_atomic()
	* Added missing patch description
	* Added wbinvd/invd skip functions because the instruction
	  emulator fails on these instructions (found during Windows 7
	  XP mode bringup)

Please review and comment (or apply ;-) these patches.

Thanks,

	Joerg

Shortlog:

Joerg Roedel (11):
      KVM: SVM: Don't use kmap_atomic in nested_svm_map
      KVM: SVM: Fix wrong interrupt injection in enable_irq_windows
      KVM: SVM: Fix schedule-while-atomic on nested exception handling
      KVM: SVM: Sync all control registers on nested vmexit
      KVM: SVM: Annotate nested_svm_map with might_sleep()
      KVM: SVM: Fix nested msr intercept handling
      KVM: SVM: Don't sync nested cr8 to lapic and back
      KVM: SVM: Activate nested state only when guest state is complete
      KVM: SVM: Make lazy FPU switching work with nested svm
      KVM: SVM: Remove newlines from nested trace points
      KVM: SVM: Don't call instruction emulator for invd and wbinvd

Diffstat:

 arch/x86/kvm/emulate.c |    4 +
 arch/x86/kvm/svm.c     |  218 ++++++++++++++++++++++++++++++++---------------
 arch/x86/kvm/trace.h   |   12 ++--
 3 files changed, 158 insertions(+), 76 deletions(-)



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

end of thread, other threads:[~2010-02-22 11:05 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-19 15:22 [PATCH 0/11] Nested SVM fixes v2 Joerg Roedel
2010-02-19 15:23 ` [PATCH 01/11] KVM: SVM: Don't use kmap_atomic in nested_svm_map Joerg Roedel
2010-02-19 15:23 ` [PATCH 02/11] KVM: SVM: Fix wrong interrupt injection in enable_irq_windows Joerg Roedel
2010-02-22 10:29   ` Joerg Roedel
2010-02-22 11:05     ` Avi Kivity
2010-02-19 15:23 ` [PATCH 03/11] KVM: SVM: Fix schedule-while-atomic on nested exception handling Joerg Roedel
2010-02-19 15:23 ` [PATCH 04/11] KVM: SVM: Sync all control registers on nested vmexit Joerg Roedel
2010-02-19 15:23 ` [PATCH 05/11] KVM: SVM: Annotate nested_svm_map with might_sleep() Joerg Roedel
2010-02-19 15:23 ` [PATCH 06/11] KVM: SVM: Fix nested msr intercept handling Joerg Roedel
2010-02-19 15:23 ` [PATCH 07/11] KVM: SVM: Don't sync nested cr8 to lapic and back Joerg Roedel
2010-02-19 15:23 ` [PATCH 08/11] KVM: SVM: Activate nested state only when guest state is complete Joerg Roedel
2010-02-19 15:23 ` [PATCH 09/11] KVM: SVM: Make lazy FPU switching work with nested svm Joerg Roedel
2010-02-19 15:23 ` [PATCH 10/11] KVM: SVM: Remove newlines from nested trace points Joerg Roedel
2010-02-19 15:23 ` [PATCH 11/11] KVM: SVM: Don't call instruction emulator for invd and wbinvd Joerg Roedel
2010-02-21  9:53   ` Avi Kivity
2010-02-21 11:37     ` Joerg Roedel
2010-02-21 12:00       ` Avi Kivity
2010-02-21 12:12         ` Joerg Roedel
2010-02-21  9:56 ` [PATCH 0/11] Nested SVM fixes v2 Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox