[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [PATCH] vmx-mach-to-phys.patch
ChangeSet 1.1404, 2005/04/30 09:35:58+01:00, arun.sharma@xxxxxxxxx [PATCH] vmx-mach-to-phys.patch VMX domains need to setup their machine to physical maps. Signed-off-by: Arun Sharma <arun.sharma@xxxxxxxxx> xc_vmx_build.c | 10 ++++++++++ 1 files changed, 10 insertions(+) diff -Nru a/tools/libxc/xc_vmx_build.c b/tools/libxc/xc_vmx_build.c --- a/tools/libxc/xc_vmx_build.c 2005-04-30 05:02:40 -04:00 +++ b/tools/libxc/xc_vmx_build.c 2005-04-30 05:02:40 -04:00 @@ -313,6 +313,16 @@ munmap(vl1tab, PAGE_SIZE); munmap(vl2tab, PAGE_SIZE); + /* Write the machine->phys table entries. */ + for ( count = 0; count < nr_pages; count++ ) + { + if ( add_mmu_update(xc_handle, mmu, + (page_array[count] << PAGE_SHIFT) | + MMU_MACHPHYS_UPDATE, count) ) + goto error_out; + } + + if ((boot_paramsp = xc_map_foreign_range( xc_handle, dom, PAGE_SIZE, PROT_READ|PROT_WRITE, page_array[(vboot_params_start-dsi.v_start)>>PAGE_SHIFT])) == 0) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |