diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-01-11 10:59:48 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-01-11 10:59:48 +0000 |
commit | 9eb143df009f237343831990a5a690cd255e0044 (patch) | |
tree | 58d95f4eb564df5c2326cee32a64bfab13d4fdd3 | |
parent | 3dffd10d5839c688dbdf7d5806a0a04ab469b476 (diff) | |
download | xen-9eb143df009f237343831990a5a690cd255e0044.tar.gz xen-9eb143df009f237343831990a5a690cd255e0044.tar.bz2 xen-9eb143df009f237343831990a5a690cd255e0044.zip |
vmxassist: Emulate CLTS.
Signed-off-by: Kamala Narasimhan <kamala.narasimhan@citrix.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-rw-r--r-- | tools/firmware/vmxassist/vm86.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/firmware/vmxassist/vm86.c b/tools/firmware/vmxassist/vm86.c index ec273d63de..d511ed4faa 100644 --- a/tools/firmware/vmxassist/vm86.c +++ b/tools/firmware/vmxassist/vm86.c @@ -1593,6 +1593,9 @@ opcode(struct regs *regs) goto invalid; } break; + case 0x06: /* clts */ + oldctx.cr0 &= ~CR0_TS; + return OPC_EMULATED; case 0x09: /* wbinvd */ return OPC_EMULATED; case 0x20: /* mov Rd, Cd (1h) */ |