All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/6] KVM: x86 emulator: fix 'mov sreg,rm16' instruction decoding
@ 2010-07-06  8:49 Wei Yongjun
  2010-07-06  8:50 ` [PATCH 2/6] KVM: x86 emulator: fix the comment of out instruction Wei Yongjun
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Wei Yongjun @ 2010-07-06  8:49 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tosatti; +Cc: kvm

Memory reads for 'mov sreg,rm16' should be 16 bits only.

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
---
 arch/x86/kvm/emulate.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c
index e8bdddc..d842a7d 100644
--- a/arch/x86/kvm/emulate.c
+++ b/arch/x86/kvm/emulate.c
@@ -170,7 +170,7 @@ static u32 opcode_table[256] = {
 	ByteOp | DstMem | SrcReg | ModRM | Mov, DstMem | SrcReg | ModRM | Mov,
 	ByteOp | DstReg | SrcMem | ModRM | Mov, DstReg | SrcMem | ModRM | Mov,
 	DstMem | SrcReg | ModRM | Mov, ModRM | DstReg,
-	ImplicitOps | SrcMem | ModRM, Group | Group1A,
+	ImplicitOps | SrcMem16 | ModRM, Group | Group1A,
 	/* 0x90 - 0x97 */
 	DstReg, DstReg, DstReg, DstReg,	DstReg, DstReg, DstReg, DstReg,
 	/* 0x98 - 0x9F */
-- 
1.7.0.4



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

end of thread, other threads:[~2010-07-07  9:50 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-06  8:49 [PATCH 1/6] KVM: x86 emulator: fix 'mov sreg,rm16' instruction decoding Wei Yongjun
2010-07-06  8:50 ` [PATCH 2/6] KVM: x86 emulator: fix the comment of out instruction Wei Yongjun
2010-07-06  8:51 ` [PATCH 3/6] KVM: x86 emulator: fix 'and AL,imm8' instruction decoding Wei Yongjun
2010-07-06  8:52 ` [PATCH 4/6] KVM: x86 emulator: fix 'mov rm,sreg' " Wei Yongjun
2010-07-06  8:53 ` [PATCH 5/6] KVM: x86 emulator: fix 'mov AL,moffs' " Wei Yongjun
2010-07-06 11:57   ` Avi Kivity
2010-07-07  6:25     ` Wei Yongjun
2010-07-07  6:26     ` [PATCH] KVM: x86 emulator: re-implementing " Wei Yongjun
2010-07-07  9:33       ` Mohammed Gamal
2010-07-07  9:36         ` Wei Yongjun
2010-07-07  9:43       ` [PATCHv2] " Wei Yongjun
2010-07-07  9:50         ` Avi Kivity
2010-07-06  8:54 ` [PATCH 6/6] KVM: x86 emulator: fix cli/sti instruction emulation Wei Yongjun
2010-07-06  9:22 ` [PATCH 1/6] KVM: x86 emulator: fix 'mov sreg,rm16' instruction decoding Avi Kivity

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.