aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir@xensource.com>2007-11-02 16:06:06 +0000
committerKeir Fraser <keir@xensource.com>2007-11-02 16:06:06 +0000
commit765a702e134153383b7392ce4452a26a987c21ee (patch)
tree83480338563bbadc40db1e6f4e7b9d43cfe834eb
parent07fb260f00b310acbbbfdd693d503d9ea800c7ad (diff)
downloadxen-765a702e134153383b7392ce4452a26a987c21ee.tar.gz
xen-765a702e134153383b7392ce4452a26a987c21ee.tar.bz2
xen-765a702e134153383b7392ce4452a26a987c21ee.zip
x86, svm: Add hunk I missed from Jan's debug-register handling
patch. We need to handle SVM debug-register read access intercepts. Signed-off-by: Keir Fraser <keir@xensource.com>
-rw-r--r--xen/arch/x86/hvm/svm/svm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/x86/hvm/svm/svm.c b/xen/arch/x86/hvm/svm/svm.c
index 3ef38aefe7..a982b0bb8c 100644
--- a/xen/arch/x86/hvm/svm/svm.c
+++ b/xen/arch/x86/hvm/svm/svm.c
@@ -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;