forked from luck/tmp_suning_uos_patched
KVM: x86 emulator: fix the saving of of the eip value
this make sure that no matter what is the operand size, all the value of the eip will be saved Signed-off-by: Izik Eidus <izike@qumranet.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
This commit is contained in:
parent
e826ec9ae2
commit
2a738e20a1
@ -1358,6 +1358,7 @@ x86_emulate_memop(struct x86_emulate_ctxt *ctxt, struct x86_emulate_ops *ops)
|
||||
}
|
||||
src.val = (unsigned long) _eip;
|
||||
JMP_REL(rel);
|
||||
op_bytes = ad_bytes;
|
||||
goto push;
|
||||
}
|
||||
case 0xe9: /* jmp rel */
|
||||
|
Loading…
Reference in New Issue
Block a user