[PATCH 0/5] Debug register emulation fixes and optimizations (reloaded)

2010-01-20 Thread Jan Kiszka
Major parts of this series were already posted a while ago during the
debug register switch optimizations. This version now comes with an
additional fix for VMX (patch 1) and a rework of mov dr emulation for
SVM.

Find this series also at git://git.kiszka.org/linux-kvm.git queues/debugregs

Jan Kiszka (5):
  KVM: VMX: Fix exceptions of mov to dr
  KVM: VMX: Fix emulation of DR4 and DR5
  KVM: VMX: Clean up DR6 emulation
  KVM: SVM: Clean up and enhance mov dr emulation
  KVM: SVM: Trap all debug register accesses

 arch/x86/include/asm/kvm_host.h |5 +-
 arch/x86/kvm/svm.c  |   78 +--
 arch/x86/kvm/vmx.c  |   67 +++--
 arch/x86/kvm/x86.c  |   19 +
 4 files changed, 84 insertions(+), 85 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/5] Debug register emulation fixes and optimizations (reloaded)

2010-01-21 Thread Avi Kivity

On 01/20/2010 07:20 PM, Jan Kiszka wrote:

Major parts of this series were already posted a while ago during the
debug register switch optimizations. This version now comes with an
additional fix for VMX (patch 1) and a rework of mov dr emulation for
SVM.
   

Looks good.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/5] Debug register emulation fixes and optimizations (reloaded)

2010-01-21 Thread Marcelo Tosatti
On Wed, Jan 20, 2010 at 06:20:20PM +0100, Jan Kiszka wrote:
> Major parts of this series were already posted a while ago during the
> debug register switch optimizations. This version now comes with an
> additional fix for VMX (patch 1) and a rework of mov dr emulation for
> SVM.
> 
> Find this series also at git://git.kiszka.org/linux-kvm.git queues/debugregs
> 
> Jan Kiszka (5):
>   KVM: VMX: Fix exceptions of mov to dr
>   KVM: VMX: Fix emulation of DR4 and DR5
>   KVM: VMX: Clean up DR6 emulation
>   KVM: SVM: Clean up and enhance mov dr emulation
>   KVM: SVM: Trap all debug register accesses
> 
>  arch/x86/include/asm/kvm_host.h |5 +-
>  arch/x86/kvm/svm.c  |   78 
> +--
>  arch/x86/kvm/vmx.c  |   67 +++--
>  arch/x86/kvm/x86.c  |   19 +
>  4 files changed, 84 insertions(+), 85 deletions(-)

Applied, thanks.

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html