]> xenbits.xensource.com Git - xen.git/commitdiff
Intercept TS on SVM.
authorSteven Hand <steven@xensource.com>
Tue, 18 Sep 2007 13:59:25 +0000 (14:59 +0100)
committerSteven Hand <steven@xensource.com>
Tue, 18 Sep 2007 13:59:25 +0000 (14:59 +0100)
Signed-off-by: Steven Hand <steven@xensource.com>
xen/arch/x86/hvm/svm/vmcb.c

index 1ddf88b653b991ecfbbdf0ed45daae3d613c0744..a7d93b003ff23e2a1300d8cb0f7af0e5c30b7161 100644 (file)
@@ -119,7 +119,8 @@ static int construct_vmcb(struct vcpu *v)
         GENERAL1_INTERCEPT_CPUID       | GENERAL1_INTERCEPT_INVD        |
         GENERAL1_INTERCEPT_HLT         | GENERAL1_INTERCEPT_INVLPG      | 
         GENERAL1_INTERCEPT_INVLPGA     | GENERAL1_INTERCEPT_IOIO_PROT   |
-        GENERAL1_INTERCEPT_MSR_PROT    | GENERAL1_INTERCEPT_SHUTDOWN_EVT;
+        GENERAL1_INTERCEPT_MSR_PROT    | GENERAL1_INTERCEPT_SHUTDOWN_EVT|
+        GENERAL1_INTERCEPT_TASK_SWITCH;
     vmcb->general2_intercepts = 
         GENERAL2_INTERCEPT_VMRUN       | GENERAL2_INTERCEPT_VMMCALL     |
         GENERAL2_INTERCEPT_VMLOAD      | GENERAL2_INTERCEPT_VMSAVE      |