diff options
author | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | 2013-02-15 13:32:18 +0000 |
---|---|---|
committer | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | 2013-02-15 13:32:18 +0000 |
commit | 92b31a9099c3ba4ce7910e5a2ee5f36dbb8b336e (patch) | |
tree | 2b030e853cf8a817b9635e8158f2768a9b0b43cb /xen/common/page_alloc.c | |
parent | 737060331078262122953a89349098794dd630ac (diff) | |
download | xen-92b31a9099c3ba4ce7910e5a2ee5f36dbb8b336e.tar.gz xen-92b31a9099c3ba4ce7910e5a2ee5f36dbb8b336e.tar.bz2 xen-92b31a9099c3ba4ce7910e5a2ee5f36dbb8b336e.zip |
xen/arm: move setup_mm right after setup_pagetables
At the moment we destroy the DTB mappings we have in setup_pagetables
and we restore them only in setup_mm.
Move setup_mm right after setup_pagetables.
This ensures we have a valid DTB mapping while running the subsequent
initialization code.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
[ ijc -- s/atag_paddr/fdt_paddr/ ]
Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'xen/common/page_alloc.c')
-rw-r--r-- | xen/common/page_alloc.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c index 6b8bc39897..6c2215b1d2 100644 --- a/xen/common/page_alloc.c +++ b/xen/common/page_alloc.c @@ -182,12 +182,6 @@ void __init init_boot_pages(paddr_t ps, paddr_t pe) else if ( *p != '\0' ) break; - if ( bad_epfn == bad_spfn ) - printk("Marking page %lx as bad\n", bad_spfn); - else - printk("Marking pages %lx through %lx as bad\n", - bad_spfn, bad_epfn); - bootmem_region_zap(bad_spfn, bad_epfn+1); } } |