diff options
author | Hollis Blanchard <hollisb@us.ibm.com> | 2007-03-21 17:02:59 -0500 |
---|---|---|
committer | Hollis Blanchard <hollisb@us.ibm.com> | 2007-03-21 17:02:59 -0500 |
commit | ba5aedc1938300faac14bfb3ed39453c244cbecf (patch) | |
tree | 76a70ac43596be5b83c91b07e44418bc174a2688 /tools/libxc/xc_dom_core.c | |
parent | 06aaae8408dc2b372ab5740e0ca64cfa48a5168d (diff) | |
download | xen-ba5aedc1938300faac14bfb3ed39453c244cbecf.tar.gz xen-ba5aedc1938300faac14bfb3ed39453c244cbecf.tar.bz2 xen-ba5aedc1938300faac14bfb3ed39453c244cbecf.zip |
[LIBXC] Allocate memory and populate p2m in arch-specific code.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Diffstat (limited to 'tools/libxc/xc_dom_core.c')
-rw-r--r-- | tools/libxc/xc_dom_core.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/tools/libxc/xc_dom_core.c b/tools/libxc/xc_dom_core.c index 08d4696987..d6b4d1d35a 100644 --- a/tools/libxc/xc_dom_core.c +++ b/tools/libxc/xc_dom_core.c @@ -639,7 +639,7 @@ int xc_dom_parse_image(struct xc_dom_image *dom) int xc_dom_mem_init(struct xc_dom_image *dom, unsigned int mem_mb) { unsigned int page_shift; - xen_pfn_t nr_pages, pfn; + xen_pfn_t nr_pages; dom->arch_hooks = xc_dom_find_arch_hooks(dom->guest_type); if ( dom->arch_hooks == NULL ) @@ -659,10 +659,6 @@ int xc_dom_mem_init(struct xc_dom_image *dom, unsigned int mem_mb) xc_dom_printf("%s: 0x%" PRIpfn " pages\n", __FUNCTION__, dom->total_pages); - /* setup initial p2m */ - dom->p2m_host = xc_dom_malloc(dom, sizeof(xen_pfn_t) * dom->total_pages); - for ( pfn = 0; pfn < dom->total_pages; pfn++ ) - dom->p2m_host[pfn] = pfn; return 0; } |