From 381438fc2bf79932de5e33c6051190da86a05e49 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 11 Apr 2008 17:29:26 +0100 Subject: [PATCH] svm: Fix an assertion. Signed-off-by: Keir Fraser --- xen/arch/x86/hvm/svm/svm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/svm/svm.c b/xen/arch/x86/hvm/svm/svm.c index 7d3cde4b0b..7c10127966 100644 --- a/xen/arch/x86/hvm/svm/svm.c +++ b/xen/arch/x86/hvm/svm/svm.c @@ -467,7 +467,7 @@ static void svm_get_segment_register(struct vcpu *v, enum x86_segment seg, { struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; - ASSERT(v == current); + ASSERT((v == current) || !vcpu_runnable(v)); switch ( seg ) { -- 2.39.5