summaryrefslogtreecommitdiffstats
path: root/share/man/man9/pmap_pinit.9
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2004-03-08 15:07:14 +0000
committerbms <bms@FreeBSD.org>2004-03-08 15:07:14 +0000
commit791e1cc5019d9988929ad94a40ae0443aa15169e (patch)
treeb8e16f5e80334952acabd8172091b70d9e096c52 /share/man/man9/pmap_pinit.9
parentefda26dee0831b0c0131a9eaea58f1762477af33 (diff)
downloadFreeBSD-src-791e1cc5019d9988929ad94a40ae0443aa15169e.zip
FreeBSD-src-791e1cc5019d9988929ad94a40ae0443aa15169e.tar.gz
Update pmap_pinit(9) to reflect pmap_pinit2() removal by alc.
Diffstat (limited to 'share/man/man9/pmap_pinit.9')
-rw-r--r--share/man/man9/pmap_pinit.922
1 files changed, 1 insertions, 21 deletions
diff --git a/share/man/man9/pmap_pinit.9 b/share/man/man9/pmap_pinit.9
index b4b4876..f73bd31 100644
--- a/share/man/man9/pmap_pinit.9
+++ b/share/man/man9/pmap_pinit.9
@@ -29,8 +29,7 @@
.Dt PMAP_PINIT 9
.Sh NAME
.Nm pmap_pinit ,
-.Nm pmap_pinit0 ,
-.Nm pmap_pinit2
+.Nm pmap_pinit0
.Nd initialize pmap structures
.Sh SYNOPSIS
.In sys/param.h
@@ -40,8 +39,6 @@
.Fn pmap_pinit "pmap_t pmap"
.Ft void
.Fn pmap_pinit0 "pmap_t pm"
-.Ft void
-.Fn pmap_pinit2 "pmap_t pmap"
.Sh DESCRIPTION
The
.Fn pmap_pinit
@@ -56,23 +53,6 @@ The
function initializes the physical map
.Fa pm ,
associated with process 0, the first process created in the system.
-.Pp
-The
-.Fn pmap_pinit2
-function wires in kernel global address entries for the physical map
-.Fa pmap ,
-which must be associated with a user process.
-It is called during process creation.
-.Pp
-To avoid a race condition between
-.Fa pmap
-intialization and
-.Fn pmap_growkernel ,
-.Fn pmap_pinit2
-should be called after the vmspace
-is attached to the process but before this
-.Fa pmap
-is activated.
.Sh IMPLEMENTATION NOTES
The
.Fn pmap_pinit2
OpenPOWER on IntegriCloud