mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-12 21:37:38 +00:00
hv: fix stos and stosq asm instruction emulation error
This patch is used to fix asm instruction error such as stos and stosq. Tracked-On: #5165 Signed-off-by: Xiaoguang Wu <xiaoguang.wu@intel.com>
This commit is contained in:
parent
b1cbe39164
commit
607a4221ac
@ -162,11 +162,11 @@ static const struct instr_emul_vie_op one_byte_opcodes[256] = {
|
||||
},
|
||||
[0xAA] = {
|
||||
.op_type = VIE_OP_TYPE_STOS,
|
||||
.op_flags = VIE_OP_F_NO_MODRM | VIE_OP_F_BYTE_OP,
|
||||
.op_flags = VIE_OP_F_NO_MODRM | VIE_OP_F_BYTE_OP | VIE_OP_F_CHECK_GVA_DI,
|
||||
},
|
||||
[0xAB] = {
|
||||
.op_type = VIE_OP_TYPE_STOS,
|
||||
.op_flags = VIE_OP_F_NO_MODRM
|
||||
.op_flags = VIE_OP_F_NO_MODRM | VIE_OP_F_CHECK_GVA_DI,
|
||||
},
|
||||
[0xC6] = {
|
||||
/* XXX Group 11 extended opcode - not just MOV */
|
||||
|
Loading…
Reference in New Issue
Block a user