From 8d17a74a1cfeac382c25535ff1b20db6dac45969 Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Fri, 15 Apr 2011 18:54:57 +0100 Subject: [PATCH] nestedhvm: Flush L2 guest ASID across guest nestedhvm disable/enable. Signed-off-by: Christoph Egger --- xen/arch/x86/hvm/nestedhvm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/arch/x86/hvm/nestedhvm.c b/xen/arch/x86/hvm/nestedhvm.c index fb239b9bb4..7c77e9cbc4 100644 --- a/xen/arch/x86/hvm/nestedhvm.c +++ b/xen/arch/x86/hvm/nestedhvm.c @@ -62,6 +62,8 @@ nestedhvm_vcpu_reset(struct vcpu *v) nv->nv_flushp2m = 0; nv->nv_p2m = NULL; + hvm_asid_flush_vcpu_asid(&nv->nv_n2asid); + if ( hvm_funcs.nhvm_vcpu_reset ) hvm_funcs.nhvm_vcpu_reset(v); -- 2.39.5