summaryrefslogtreecommitdiffstats
path: root/sys/arm/include
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2005-11-06 16:10:28 +0000
committercognet <cognet@FreeBSD.org>2005-11-06 16:10:28 +0000
commit37615e7c347ed85668546697970fe8b433e40e6d (patch)
tree4d75c9f98a225da2cef1dc4d9a05f254594a723d /sys/arm/include
parentf245873d1baab619f4b960bf7b69c44f85ab3293 (diff)
downloadFreeBSD-src-37615e7c347ed85668546697970fe8b433e40e6d.zip
FreeBSD-src-37615e7c347ed85668546697970fe8b433e40e6d.tar.gz
MFi386 rev 1.536 (sort of)
Move what can be moved (UMA zones creation, pv_entry_* initialization) from pmap_init2() to pmap_init(). Create a new function, pmap_postinit(), called from cpu_startup(), to do the L1 tables allocation. pmap_init2() is now empty for arm as well.
Diffstat (limited to 'sys/arm/include')
-rw-r--r--sys/arm/include/pmap.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/arm/include/pmap.h b/sys/arm/include/pmap.h
index 1974f91..dedce0d 100644
--- a/sys/arm/include/pmap.h
+++ b/sys/arm/include/pmap.h
@@ -509,6 +509,8 @@ void pmap_kenter_section(vm_offset_t, vm_paddr_t, int flags);
extern char *_tmppt;
+void pmap_postinit(void);
+
#ifdef ARM_USE_SMALL_ALLOC
void arm_add_smallalloc_pages(void *, void *, int, int);
void arm_busy_pages(void);
OpenPOWER on IntegriCloud