From 25f81e31b746e4bfcfada9bc96d1f61b75a4e7a3 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Mon, 14 Apr 2008 23:46:37 +0300 Subject: [PATCH] --- yaml --- r: 93899 b: refs/heads/master c: f9b7aab35cc6c3542203354d9fc4ec8572074abc h: refs/heads/master i: 93897: 6f7deea4e45d7f25dc4e8ec0fbdecd69e5673409 93895: c5f824dbc2e8b824bf14d756d31261a6ad16aefe v: v3 --- [refs] | 2 +- trunk/arch/x86/kvm/x86_emulate.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index be38712a51cd..cef0ebeda0da 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 16286d082d99cb41e16938fa6ba84604229f4b77 +refs/heads/master: f9b7aab35cc6c3542203354d9fc4ec8572074abc diff --git a/trunk/arch/x86/kvm/x86_emulate.c b/trunk/arch/x86/kvm/x86_emulate.c index 46ef78f8bb35..2ca08386f993 100644 --- a/trunk/arch/x86/kvm/x86_emulate.c +++ b/trunk/arch/x86/kvm/x86_emulate.c @@ -1512,7 +1512,7 @@ x86_emulate_insn(struct x86_emulate_ctxt *ctxt, struct x86_emulate_ops *ops) case 0x88 ... 0x8b: /* mov */ goto mov; case 0x8d: /* lea r16/r32, m */ - c->dst.val = c->modrm_val; + c->dst.val = c->modrm_ea; break; case 0x8f: /* pop (sole member of Grp1a) */ rc = emulate_grp1a(ctxt, ops);