Hi. This patch serires is mainly for fixing HVM domain save/restore which Zhang reported. The patch 7, add IA64_dom0VP_add_memdesc hypercall, is not for commit yet because pv_ops balloon driver isn't supported on ia64 yet.
The reason why HVM domain save/restore is broken is as follows. Tools stack (save or dump-core) is aware of the region which is populated as RAM. However the patch, 'Use main memory for video memory', move pages from main mamory to 0xc0000000. So save or dump-core fails to dump those pages. Then HVM domain restore fails. This patch series (more precisly Patch 5/7) makes XENMEMadd_to_physmap hypercall with XENMAPSPACE_mfn update the memory map info of a given domain. [PATCH 1/7] libxc: improve foreign p2m exposure [PATCH 2/7] hvm builder: more precisely use of memory size [PATCH 3/7] xc restore: fix domain restore [PATCH 4/7] libxc clean up [PATCH 5/7] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn [PATCH 6/7] libxc: make xc_ia64_copy_memmap aware of sequence lock [PATCH 7/7] add IA64_dom0VP_add_memdesc hypercall _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel