diff options
| author | Nadav Amit <[email protected]> | 2014-12-25 02:52:21 +0200 |
|---|---|---|
| committer | Paolo Bonzini <[email protected]> | 2015-01-08 22:48:07 +0100 |
| commit | ab708099a0617e2c37b26d9ecbb373456057ba9b (patch) | |
| tree | a11bd04a1019decdab48396f949a17e39a06e8b1 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | 80976dbb5cb2b64480d7d38981b3220887575728 (diff) | |
KVM: x86: POP [ESP] is not emulated correctly
According to Intel SDM: "If the ESP register is used as a base register for
addressing a destination operand in memory, the POP instruction computes the
effective address of the operand after it increments the ESP register."
The current emulation does not behave so. The fix required to waste another
of the precious instruction flags and to check the flag in decode_modrm.
Signed-off-by: Nadav Amit <[email protected]>
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions