diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-04-13 12:30:04 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-04-13 12:30:04 +0100 |
commit | 266760426a982e496cf934d537ffdc2bea65ddcd (patch) | |
tree | 461059730d8539d32531f8af88a0ac402c492899 /tools/libxen/src/xen_vm_metrics.c | |
parent | 20a553aca304db5009e552ffaa5ce42e395ecd2e (diff) | |
download | xen-266760426a982e496cf934d537ffdc2bea65ddcd.tar.gz xen-266760426a982e496cf934d537ffdc2bea65ddcd.tar.bz2 xen-266760426a982e496cf934d537ffdc2bea65ddcd.zip |
hvm: Fix some bugs in mmio decoder
Some instructions, like "add $imm8, r/m16"/"MOV $imm32, r/m64" require
the src immediate operand be sign-extented befere the op is executed,
but this is omitted in the current Xcode. The patch fixes this.
The patch also fixes an issue in handling address-size override
prefix, and fixes an issue in get_immediate().
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Diffstat (limited to 'tools/libxen/src/xen_vm_metrics.c')
0 files changed, 0 insertions, 0 deletions