summaryrefslogtreecommitdiff
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
parentf0dc95aaebdb0d86046783d7e55f5fab23cd17ad (diff)
replace links to uvm(9) to uvm_init(9); ok mpi
-rw-r--r--lib/libc/sys/mmap.26
-rw-r--r--share/man/man4/ddb.46
-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
-rw-r--r--usr.bin/vmstat/vmstat.88
7 files changed, 27 insertions, 27 deletions
diff --git a/lib/libc/sys/mmap.2 b/lib/libc/sys/mmap.2
index 570c6d31ac0..a086b91b161 100644
--- a/lib/libc/sys/mmap.2
+++ b/lib/libc/sys/mmap.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: mmap.2,v 1.62 2019/08/11 15:48:08 deraadt Exp $
+.\" $OpenBSD: mmap.2,v 1.63 2019/12/06 19:15:16 jmc Exp $
.\" $NetBSD: mmap.2,v 1.5 1995/06/24 10:48:59 cgd Exp $
.\"
.\" Copyright (c) 1991, 1993
@@ -30,7 +30,7 @@
.\"
.\" @(#)mmap.2 8.1 (Berkeley) 6/4/93
.\"
-.Dd $Mdocdate: August 11 2019 $
+.Dd $Mdocdate: December 6 2019 $
.Dt MMAP 2
.Os
.Sh NAME
@@ -349,7 +349,7 @@ for all other mappings.
New programs should not rely on this behavior.
.Sh BUGS
Due to a limitation of the current vm system (see
-.Xr uvm 9 ) ,
+.Xr uvm_init 9 ) ,
mapping descriptors
.Dv PROT_WRITE
without also specifying
diff --git a/share/man/man4/ddb.4 b/share/man/man4/ddb.4
index 89c512a56f0..f8a978719d1 100644
--- a/share/man/man4/ddb.4
+++ b/share/man/man4/ddb.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ddb.4,v 1.94 2019/08/29 21:21:18 kn Exp $
+.\" $OpenBSD: ddb.4,v 1.95 2019/12/06 19:15:16 jmc Exp $
.\" $NetBSD: ddb.4,v 1.5 1994/11/30 16:22:09 jtc Exp $
.\"
.\" Mach Operating System
@@ -25,7 +25,7 @@
.\" any improvements or extensions that they make and grant Carnegie Mellon
.\" the rights to redistribute these changes.
.\"
-.Dd $Mdocdate: August 29 2019 $
+.Dd $Mdocdate: December 6 2019 $
.Dt DDB 4
.Os
.Sh NAME
@@ -1221,7 +1221,7 @@ It may be followed by a ':' and modifiers as described above.
.Xr sysctl 8 ,
.Xr extent 9 ,
.Xr pool 9 ,
-.Xr uvm 9
+.Xr uvm_init 9
.Sh HISTORY
This kernel facility first appeared in the MACH 2 operating system
developed by CMU.
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 ,
diff --git a/usr.bin/vmstat/vmstat.8 b/usr.bin/vmstat/vmstat.8
index 06fdae21815..a4a7d4e1c3f 100644
--- a/usr.bin/vmstat/vmstat.8
+++ b/usr.bin/vmstat/vmstat.8
@@ -1,4 +1,4 @@
-.\" $OpenBSD: vmstat.8,v 1.39 2017/12/08 09:45:05 jasper Exp $
+.\" $OpenBSD: vmstat.8,v 1.40 2019/12/06 19:15:16 jmc Exp $
.\" $NetBSD: vmstat.8,v 1.12 1996/05/10 23:19:30 thorpej Exp $
.\"
.\" Copyright (c) 1986, 1993
@@ -30,7 +30,7 @@
.\"
.\" @(#)vmstat.8 8.1 (Berkeley) 6/6/93
.\"
-.Dd $Mdocdate: December 8 2017 $
+.Dd $Mdocdate: December 6 2019 $
.Dt VMSTAT 8
.Os
.Sh NAME
@@ -90,7 +90,7 @@ Extract the name list from the specified system instead of the running kernel.
Display the contents of the
.Va uvmexp
structure (see
-.Xr uvm 9 ) ,
+.Xr uvm_init 9 ) ,
giving the total number of several kinds of paging related
events which have occurred since system startup.
.It Fl t
@@ -210,7 +210,7 @@ apparent which are recomputed every second.
.Xr top 1 ,
.Xr iostat 8 ,
.Xr pstat 8 ,
-.Xr uvm 9
+.Xr uvm_init 9
.Sh BUGS
The
.Fl c