Re: [PATCH 0/3] Fix #GP at wrong rip for mov cr instructions

Marcelo Tosatti
2010-06-11T17:47:38Z

On Thu, Jun 10, 2010 at 05:02:13PM +0300, Avi Kivity wrote:
> Three mov cr instructions fail in a similar way when they fault: the
> fault rip points at the next instead of faulting instructions. This
> patch set fixes the problem.
>
>
> Avi Kivity (3):
> KVM: Fix mov cr0 #GP at wrong instruction
> KVM: Fix mov cr4 #GP at wrong instruction
> KVM: Fix mov cr3 #GP at wrong instruction
>
> arch/x86/include/asm/kvm_host.h | 6 +++---
> arch/x86/kvm/mmu.c | 2 +-
> arch/x86/kvm/svm.c | 6 +++---
> arch/x86/kvm/vmx.c | 21 +++++++++++++++------
> arch/x86/kvm/x86.c | 32 +++++++-------------------------
> 5 files changed, 29 insertions(+), 38 deletions(-)

Applied, thanks.