x86: un-__init fill_pud/pmd/pte
authorJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Tue, 3 Mar 2009 20:02:57 +0000 (12:02 -0800)
committerIngo Molnar <mingo@elte.hu>
Wed, 4 Mar 2009 01:29:36 +0000 (02:29 +0100)
They are used by __set_fixmap->set_pte_vaddr_pud, which can
be used by arch_setup_additional_pages(), and so is used
after init.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/mm/init_64.c

index 11981fc8570acadb2a5036dc7cd0b41bf580a137..07f44d491df16d9b392fdaa09e3bdf4143f3c236 100644 (file)
@@ -168,7 +168,7 @@ static __ref void *spp_getpage(void)
        return ptr;
 }
 
-static pud_t * __init fill_pud(pgd_t *pgd, unsigned long vaddr)
+static pud_t *fill_pud(pgd_t *pgd, unsigned long vaddr)
 {
        if (pgd_none(*pgd)) {
                pud_t *pud = (pud_t *)spp_getpage();
@@ -180,7 +180,7 @@ static pud_t * __init fill_pud(pgd_t *pgd, unsigned long vaddr)
        return pud_offset(pgd, vaddr);
 }
 
-static pmd_t * __init fill_pmd(pud_t *pud, unsigned long vaddr)
+static pmd_t *fill_pmd(pud_t *pud, unsigned long vaddr)
 {
        if (pud_none(*pud)) {
                pmd_t *pmd = (pmd_t *) spp_getpage();
@@ -192,7 +192,7 @@ static pmd_t * __init fill_pmd(pud_t *pud, unsigned long vaddr)
        return pmd_offset(pud, vaddr);
 }
 
-static pte_t * __init fill_pte(pmd_t *pmd, unsigned long vaddr)
+static pte_t *fill_pte(pmd_t *pmd, unsigned long vaddr)
 {
        if (pmd_none(*pmd)) {
                pte_t *pte = (pte_t *) spp_getpage();