[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] PATCH: domain creation reworked
Hi, this is the first patch for domain save & restore. This patch mainly deals with domain creation. I have added a new hypercall: DOM0_DOMAIN_SETUP, which mainly build the physmap table. This allows DOM0_GETMEMLIST to use gpfn and reads pte instead of walking through the dom_page list. DOM0_GETMEMLIST is easier to use (IMHO, but read xc_ia64_stubs.c if you are not convinced :-) Also, domain builder directly setup command line and other startup info, instead of using vcpu_set_context. IMHO (again :-) this is more logical. vcpu_set_context now only set registers (well, almost). This patch should have zero impact for the user, but you must recompile the hypervisor, the kernel and the tools. Tested by boot+halt of domU and then of DomVTI. Tristan. Attachment:
xen-create.diffs _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |