patch-2.4.20 linux-2.4.20/arch/sparc/mm/init.c
Next file: linux-2.4.20/arch/sparc/mm/io-unit.c
Previous file: linux-2.4.20/arch/sparc/mm/highmem.c
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
Thu Nov 28 15:53:12 2002
- Orig file:
linux-2.4.19/arch/sparc/mm/init.c
- Orig date:
Fri Aug 2 17:39:43 2002
diff -urN linux-2.4.19/arch/sparc/mm/init.c linux-2.4.20/arch/sparc/mm/init.c
@@ -61,13 +61,17 @@
pte_t *kmap_pte;
pgprot_t kmap_prot;
+/* These are set in {srmmu,sun4c}_paging_init() */
+unsigned long fix_kmap_begin;
+unsigned long fix_kmap_end;
+
#define kmap_get_fixed_pte(vaddr) \
pte_offset(pmd_offset(pgd_offset_k(vaddr), (vaddr)), (vaddr))
void __init kmap_init(void)
{
/* cache the first kmap pte */
- kmap_pte = kmap_get_fixed_pte(FIX_KMAP_BEGIN);
+ kmap_pte = kmap_get_fixed_pte(fix_kmap_begin);
kmap_prot = __pgprot(SRMMU_ET_PTE | SRMMU_PRIV | SRMMU_CACHE);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)