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

Reply via email to