]> xenbits.xensource.com Git - people/vhanquez/xen.git/commitdiff
vmxassist: Emulate CLTS.
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Jan 2008 11:07:11 +0000 (11:07 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Jan 2008 11:07:11 +0000 (11:07 +0000)
Signed-off-by: Kamala Narasimhan <kamala.narasimhan@citrix.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen-unstable changeset:   16706:f2b4779623d26e30ebd693a1cfccfe1162243191
xen-unstable date:        Fri Jan 11 10:59:48 2008 +0000

tools/firmware/vmxassist/vm86.c

index 357a73e3531606b4eca3565f7f7e198363a954c0..671c5295245894cc5d8682f9be367dab4e566572 100644 (file)
@@ -1310,6 +1310,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) */