aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_vmx_build.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/libxc/xc_vmx_build.c')
-rw-r--r--tools/libxc/xc_vmx_build.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/libxc/xc_vmx_build.c b/tools/libxc/xc_vmx_build.c
index ea83366813..47cc1271cb 100644
--- a/tools/libxc/xc_vmx_build.c
+++ b/tools/libxc/xc_vmx_build.c
@@ -495,6 +495,9 @@ static int setup_guest(int xc_handle,
}
*store_mfn = page_array[(v_end-2) >> PAGE_SHIFT];
+ if ( xc_clear_domain_page(xc_handle, dom, *store_mfn) )
+ goto error_out;
+
shared_page_frame = (v_end - PAGE_SIZE) >> PAGE_SHIFT;
if ((e820_page = xc_map_foreign_range(