summaryrefslogtreecommitdiff
path: root/share/man/man9
diff options
context:
space:
mode:
authorJason McIntyre <jmc@cvs.openbsd.org>2019-12-06 19:15:17 +0000
committerJason McIntyre <jmc@cvs.openbsd.org>2019-12-06 19:15:17 +0000
commitae5120adf013f45688fdc0fde2b248550bb86c43 (patch)
treef9aa164a12ff11eee79829d8d8e73cb35fb092ec /share/man/man9
parentf0dc95aaebdb0d86046783d7e55f5fab23cd17ad (diff)
replace links to uvm(9) to uvm_init(9); ok mpi
Diffstat (limited to 'share/man/man9')
-rw-r--r--share/man/man9/km_alloc.96
-rw-r--r--share/man/man9/pmap.916
-rw-r--r--share/man/man9/pool.96
-rw-r--r--share/man/man9/vnode.96
4 files changed, 17 insertions, 17 deletions
diff --git a/share/man/man9/km_alloc.9 b/share/man/man9/km_alloc.9
index 64f2201a293..2feb82cdfc6 100644
--- a/share/man/man9/km_alloc.9
+++ b/share/man/man9/km_alloc.9
@@ -1,4 +1,4 @@
-.\" $OpenBSD: km_alloc.9,v 1.8 2015/09/24 13:18:39 sobrado Exp $
+.\" $OpenBSD: km_alloc.9,v 1.9 2019/12/06 19:15:16 jmc Exp $
.\" Copyright (c) 2011 Artur Grabowski <art@openbsd.org>
.\" All rights reserved.
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: September 24 2015 $
+.Dd $Mdocdate: December 6 2019 $
.Dt KM_ALLOC 9
.Os
.Sh NAME
@@ -178,4 +178,4 @@ returns a kernel virtual address or
if the allocation cannot be satisfied.
.Sh SEE ALSO
.Xr malloc 9 ,
-.Xr uvm 9
+.Xr uvm_init 9
diff --git a/share/man/man9/pmap.9 b/share/man/man9/pmap.9
index 1b49c3adc02..58c8b222ae4 100644
--- a/share/man/man9/pmap.9
+++ b/share/man/man9/pmap.9
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pmap.9,v 1.17 2017/01/07 23:12:58 schwarze Exp $
+.\" $OpenBSD: pmap.9,v 1.18 2019/12/06 19:15:16 jmc Exp $
.\"
.\" Copyright (c) 2001, 2002, 2003 CubeSoft Communications, Inc.
.\" <http://www.csoft.org>
@@ -24,7 +24,7 @@
.\" IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: January 7 2017 $
+.Dd $Mdocdate: December 6 2019 $
.Dt PMAP_INIT 9
.Os
.Sh NAME
@@ -82,18 +82,18 @@ are stored.
The
.Fn pmap_init
function is called from the machine-independent
-.Xr uvm 9
+.Xr uvm_init 9
initialization code, when the MMU is enabled.
.Sh PAGE MANAGEMENT
Modified/referenced information is only tracked for pages managed by
-.Xr uvm 9
+.Xr uvm_init 9
(pages for which a vm_page structure exists).
Only managed mappings of those pages have modified/referenced tracking.
The use of unmanaged mappings should be limited to code which may execute
in interrupt context (such as
.Xr malloc 9 )
or to enter mappings for physical addresses which are not managed by
-.Xr uvm 9 .
+.Xr uvm_init 9 .
This allows
.Nm pmap
modules to avoid blocking interrupts when manipulating data structures or
@@ -104,7 +104,7 @@ are not attributes of a mapping, but attributes of a page.
Therefore, even after all mappings for a given page have been removed, the
modified/referenced bits for that page must be preserved.
The only time the modified/referenced bits may be cleared is when
-.Xr uvm 9
+.Xr uvm_init 9
explicitly calls the
.Fn pmap_clear_modify
and
@@ -423,14 +423,14 @@ operation to give the child process an initial set of low-level
mappings.
.Sh SEE ALSO
.Xr fork 2 ,
-.Xr uvm 9
+.Xr uvm_init 9
.Sh HISTORY
The
.Bx 4.4
.Nm pmap
module is based on Mach 3.0.
The introduction of
-.Xr uvm 9
+.Xr uvm_init 9
left the
.Nm pmap
interface unchanged for the most part.
diff --git a/share/man/man9/pool.9 b/share/man/man9/pool.9
index 75742cf12ab..c7bb4a09017 100644
--- a/share/man/man9/pool.9
+++ b/share/man/man9/pool.9
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pool.9,v 1.56 2017/08/14 09:51:35 jmc Exp $
+.\" $OpenBSD: pool.9,v 1.57 2019/12/06 19:15:16 jmc Exp $
.\" $NetBSD: pool.9,v 1.18 2001/06/21 11:59:01 wiz Exp $
.\"
.\" Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -28,7 +28,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: August 14 2017 $
+.Dd $Mdocdate: December 6 2019 $
.Dt POOL_INIT 9
.Os
.Sh NAME
@@ -352,7 +352,7 @@ The pool manager is implemented in the file
.Xr mutex 9 ,
.Xr rwlock 9 ,
.Xr spl 9 ,
-.Xr uvm 9
+.Xr uvm_init 9
.Sh HISTORY
The pool manager first appeared in
.Nx 1.4
diff --git a/share/man/man9/vnode.9 b/share/man/man9/vnode.9
index 68eb93f5f5f..89423e69d64 100644
--- a/share/man/man9/vnode.9
+++ b/share/man/man9/vnode.9
@@ -1,4 +1,4 @@
-.\" $OpenBSD: vnode.9,v 1.30 2019/02/19 07:04:14 jmc Exp $
+.\" $OpenBSD: vnode.9,v 1.31 2019/12/06 19:15:16 jmc Exp $
.\"
.\" Copyright (c) 2001 Constantine Sapuntzakis
.\" All rights reserved.
@@ -23,7 +23,7 @@
.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
.\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: February 19 2019 $
+.Dd $Mdocdate: December 6 2019 $
.Dt VNODE 9
.Os
.Sh NAME
@@ -390,7 +390,7 @@ and
Any access to these fields should be protected by
.Xr splbio 9 .
.Sh SEE ALSO
-.Xr uvm 9 ,
+.Xr uvm_init 9 ,
.Xr vaccess 9 ,
.Xr vclean 9 ,
.Xr vcount 9 ,