All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guillaume Thouvenin <guillaume.thouvenin@ext.bull.net>
To: Guillaume Thouvenin <guillaume.thouvenin@ext.bull.net>
Cc: kvm <kvm@vger.kernel.org>, Mohammed Gamal <m.gamal005@gmail.com>,
	Avi Kivity <avi@redhat.com>
Subject: Re: Emulation of shld instruction doesn't work
Date: Wed, 8 Oct 2008 15:05:43 +0200	[thread overview]
Message-ID: <20081008150543.535293b9@frecb000711> (raw)
In-Reply-To: <20081008145245.78c7084d@frecb000711>

On Wed, 8 Oct 2008 14:52:45 +0200
Guillaume Thouvenin <guillaume.thouvenin@ext.bull.net> wrote:

> When I launch the test, I have an emulation failure that depends of the
> count operand. With count == 4 (shld $4,...) I have:
> 
>   emulation failed (emulation failure) rip 1aa 04 87 06 c0
> 
> If count == 12 I have
> 
>  emulation failed (emulation failure) rip 1aa 0c 87 06 c0
> 
> and if count == 8 
>  
>  emulation failed (emulation failure) rip 1b1 1e c4 21 66

Just to be more accurate, I added trace in shld to display information
and I can see that destination operand is ok, the failure occurs after
test_shld(). 

Regards,
Guillaume

  reply	other threads:[~2008-10-08 13:05 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-08 12:52 Emulation of shld instruction doesn't work Guillaume Thouvenin
2008-10-08 13:05 ` Guillaume Thouvenin [this message]
2008-10-08 14:14 ` Avi Kivity
2008-10-09  7:52   ` [PATCH] x86 emulator: Add Src2 decode set Guillaume Thouvenin
2008-10-09  8:11     ` Avi Kivity
2008-10-09  8:24       ` Avi Kivity
2008-10-09  8:57       ` Guillaume Thouvenin
2008-10-09  9:06         ` Avi Kivity
2008-10-09  9:30           ` Guillaume Thouvenin
2008-10-09 11:23       ` [PATCH] x86 emulator: Add a Src2 decode set and SrcOne operand type Guillaume Thouvenin
2008-10-22 10:29         ` Avi Kivity

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081008150543.535293b9@frecb000711 \
    --to=guillaume.thouvenin@ext.bull.net \
    --cc=avi@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=m.gamal005@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.