diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-09-20 11:03:53 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-09-20 11:03:53 +0200 |
commit | 86781624f8df1d50eb4185cfc2ddce926798f7aa (patch) | |
tree | 442a1577b42cf65fd96027353b2d286c3eef3e0b /tools/tests/x86_emulator/x86_emulate.c | |
parent | bc6c4576616ef9cf62667a5fb315cd984499d51c (diff) | |
download | xen-86781624f8df1d50eb4185cfc2ddce926798f7aa.tar.gz xen-86781624f8df1d50eb4185cfc2ddce926798f7aa.tar.bz2 xen-86781624f8df1d50eb4185cfc2ddce926798f7aa.zip |
x86_emulate: PUSH <mem> must read source operand just once
... for the case of accessing MMIO.
Rather than doing the early operand type adjustment for just for that
case, do it for all of the 0xF6, 0xF7, and 0xFF groups (allowing some
other code to be dropped instead).
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/tests/x86_emulator/x86_emulate.c')
0 files changed, 0 insertions, 0 deletions