All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] KVM: x86 emulator: fix group 8 instruction decoding
@ 2010-08-04  8:27 Wei Yongjun
  2010-08-04  9:01 ` [PATCH] KVM: x86 emulator: cleanup for BitOp instruction emulation Wei Yongjun
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Wei Yongjun @ 2010-08-04  8:27 UTC (permalink / raw)
  To: Avi Kivity; +Cc: kvm

Group 8 instruction, BT[S|R|C] should be mask as BitOp.

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 d197b46..eba5a67 100644
--- a/arch/x86/kvm/emulate.c
+++ b/arch/x86/kvm/emulate.c
@@ -2261,7 +2261,7 @@ static struct opcode twobyte_table[256] = {
 	    D(DstReg | SrcMem16 | ModRM | Mov),
 	/* 0xB8 - 0xBF */
 	N, N,
-	G(0, group8), D(DstMem | SrcReg | ModRM | BitOp | Lock),
+	G(BitOp, group8), D(DstMem | SrcReg | ModRM | BitOp | Lock),
 	N, N, D(ByteOp | DstReg | SrcMem | ModRM | Mov),
 	    D(DstReg | SrcMem16 | ModRM | Mov),
 	/* 0xC0 - 0xCF */
-- 
1.7.0.4



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

end of thread, other threads:[~2010-08-05  9:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-04  8:27 [PATCH] KVM: x86 emulator: fix group 8 instruction decoding Wei Yongjun
2010-08-04  9:01 ` [PATCH] KVM: x86 emulator: cleanup for BitOp instruction emulation Wei Yongjun
2010-08-04  9:26   ` Paolo Bonzini
2010-08-04  9:36     ` Wei Yongjun
2010-08-04  9:37     ` [PATCHv2] " Wei Yongjun
2010-08-04  9:45       ` Paolo Bonzini
2010-08-04  9:41 ` [PATCH] KVM: x86 emulator: fix group 8 instruction decoding Paolo Bonzini
2010-08-05  6:07   ` [PATCHv3] KVM: x86 emulator: fix BitOp instruction emulation Wei Yongjun
2010-08-05  9:05 ` [PATCH] KVM: x86 emulator: fix group 8 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.