]> xenbits.xensource.com Git - xen.git/commit
libxc: split p2m allocation in domain builder from other magic pages
authorJuergen Gross <jgross@suse.com>
Thu, 12 Nov 2015 13:43:34 +0000 (14:43 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 16 Nov 2015 13:18:56 +0000 (13:18 +0000)
commitcd353959cdfbe06c2a6abfd73f03f40b84e1e3f1
tree56ed7d2f38599597c8d4b6efa35f0007daf81b5d
parent8c45adec18e0512c3d34dcafb13414ecba21be6a
libxc: split p2m allocation in domain builder from other magic pages

Carve out the p2m list allocation from the .alloc_magic_pages hook of
the domain builder in order to prepare allocating the p2m list outside
of the initial kernel mapping. This will be needed to support loading
domains with huge memory (>512 GB).

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxc/include/xc_dom.h
tools/libxc/xc_dom_core.c
tools/libxc/xc_dom_x86.c