mirror of https://gitee.com/openkylin/linux.git
KVM: x86 emulator: Allow LOCK prefix for NEG and NOT
Opcodes F6/2, F6/3, F7/2, F7/3. Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
This commit is contained in:
parent
4968ec4e26
commit
dfe11481d8
|
@ -292,11 +292,11 @@ static u32 group_table[] = {
|
|||
DstMem | SrcNone | ModRM | Mov | Stack, 0, 0, 0, 0, 0, 0, 0,
|
||||
[Group3_Byte*8] =
|
||||
ByteOp | SrcImm | DstMem | ModRM, ByteOp | SrcImm | DstMem | ModRM,
|
||||
ByteOp | DstMem | SrcNone | ModRM, ByteOp | DstMem | SrcNone | ModRM,
|
||||
ByteOp | DstMem | SrcNone | ModRM | Lock, ByteOp | DstMem | SrcNone | ModRM | Lock,
|
||||
0, 0, 0, 0,
|
||||
[Group3*8] =
|
||||
DstMem | SrcImm | ModRM, DstMem | SrcImm | ModRM,
|
||||
DstMem | SrcNone | ModRM, DstMem | SrcNone | ModRM,
|
||||
DstMem | SrcNone | ModRM | Lock, DstMem | SrcNone | ModRM | Lock,
|
||||
0, 0, 0, 0,
|
||||
[Group4*8] =
|
||||
ByteOp | DstMem | SrcNone | ModRM | Lock, ByteOp | DstMem | SrcNone | ModRM | Lock,
|
||||
|
|
Loading…
Reference in New Issue