diff options
Diffstat (limited to 'arch/sparc/mm/sun4c.c')
-rw-r--r-- | arch/sparc/mm/sun4c.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc/mm/sun4c.c b/arch/sparc/mm/sun4c.c index ad0ce117f352..2ffacd67c424 100644 --- a/arch/sparc/mm/sun4c.c +++ b/arch/sparc/mm/sun4c.c | |||
@@ -18,6 +18,7 @@ | |||
18 | #include <linux/seq_file.h> | 18 | #include <linux/seq_file.h> |
19 | #include <linux/scatterlist.h> | 19 | #include <linux/scatterlist.h> |
20 | 20 | ||
21 | #include <asm/sections.h> | ||
21 | #include <asm/page.h> | 22 | #include <asm/page.h> |
22 | #include <asm/pgalloc.h> | 23 | #include <asm/pgalloc.h> |
23 | #include <asm/pgtable.h> | 24 | #include <asm/pgtable.h> |
@@ -1951,7 +1952,6 @@ void sun4c_update_mmu_cache(struct vm_area_struct *vma, unsigned long address, p | |||
1951 | } | 1952 | } |
1952 | 1953 | ||
1953 | extern void sparc_context_init(int); | 1954 | extern void sparc_context_init(int); |
1954 | extern unsigned long end; | ||
1955 | extern unsigned long bootmem_init(unsigned long *pages_avail); | 1955 | extern unsigned long bootmem_init(unsigned long *pages_avail); |
1956 | extern unsigned long last_valid_pfn; | 1956 | extern unsigned long last_valid_pfn; |
1957 | 1957 | ||
@@ -1962,7 +1962,7 @@ void __init sun4c_paging_init(void) | |||
1962 | extern struct resource sparc_iomap; | 1962 | extern struct resource sparc_iomap; |
1963 | unsigned long end_pfn, pages_avail; | 1963 | unsigned long end_pfn, pages_avail; |
1964 | 1964 | ||
1965 | kernel_end = (unsigned long) &end; | 1965 | kernel_end = (unsigned long) &_end; |
1966 | kernel_end = SUN4C_REAL_PGDIR_ALIGN(kernel_end); | 1966 | kernel_end = SUN4C_REAL_PGDIR_ALIGN(kernel_end); |
1967 | 1967 | ||
1968 | pages_avail = 0; | 1968 | pages_avail = 0; |