]> xenbits.xensource.com Git - xenclient/kernel.git/commitdiff
imported patch disable-free_init_pages-on-x86_64.patch fix-section-mismatches
authort_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:56 +0000 (12:05 +0000)
committert_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:56 +0000 (12:05 +0000)
arch/x86_64/mm/init-xen.c

index 340acdc9a6bf6875dc4e7950e1a99d7605bcd17e..6d699c6892c1dd5dd4886083a786dc1a30dd8d86 100644 (file)
@@ -1047,6 +1047,7 @@ void __init mem_init(void)
 
 void free_init_pages(char *what, unsigned long begin, unsigned long end)
 {
+#ifdef __DO_LATER__
        unsigned long addr;
 
        if (begin >= end)
@@ -1073,6 +1074,7 @@ void free_init_pages(char *what, unsigned long begin, unsigned long end)
                free_page(addr);
                totalram_pages++;
        }
+#endif
 }
 
 void free_initmem(void)