x86, svm: Add hunk I missed from Jan's debug-register handling
authorKeir Fraser <keir@xensource.com>
Fri, 2 Nov 2007 16:06:06 +0000 (16:06 +0000)
committerKeir Fraser <keir@xensource.com>
Fri, 2 Nov 2007 16:06:06 +0000 (16:06 +0000)
patch. We need to handle SVM debug-register read access intercepts.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/hvm/svm/svm.c

index 3ef38aefe777c30f51e12c22c2ca54f355e0d1a8..a982b0bb8c071b945df2dc1035d65dddf94e3616 100644 (file)
@@ -2259,6 +2259,7 @@ asmlinkage void svm_vmexit_handler(struct cpu_user_regs *regs)
                       TYPE_MOV_TO_CR, regs);
         break;
 
+    case VMEXIT_DR0_READ ... VMEXIT_DR7_READ:
     case VMEXIT_DR0_WRITE ... VMEXIT_DR7_WRITE:
         svm_dr_access(v, regs);
         break;