diff options
Diffstat (limited to 'tools/libxc/xc_vmx_build.c')
-rw-r--r-- | tools/libxc/xc_vmx_build.c | 3 |
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( |