summaryrefslogtreecommitdiffstats
path: root/share/man/man9/vm_page_insert.9
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2001-07-30 22:14:23 +0000
committeralfred <alfred@FreeBSD.org>2001-07-30 22:14:23 +0000
commit55ce885ee7f4109bfff3176d4e38d284a4ca7eec (patch)
tree7ec4f8d042e2f52ddcf7f0d45981cb871da8fd50 /share/man/man9/vm_page_insert.9
parent94454e4a22b3009cb88a9d2c0e7b174776ed4e66 (diff)
downloadFreeBSD-src-55ce885ee7f4109bfff3176d4e38d284a4ca7eec.zip
FreeBSD-src-55ce885ee7f4109bfff3176d4e38d284a4ca7eec.tar.gz
More updates from Chad.
Submitted by: Chad David <davidc@acns.ab.ca> Reviewed by: sheldonh
Diffstat (limited to 'share/man/man9/vm_page_insert.9')
-rw-r--r--share/man/man9/vm_page_insert.99
1 files changed, 7 insertions, 2 deletions
diff --git a/share/man/man9/vm_page_insert.9 b/share/man/man9/vm_page_insert.9
index 6647067..2fbf405 100644
--- a/share/man/man9/vm_page_insert.9
+++ b/share/man/man9/vm_page_insert.9
@@ -46,7 +46,7 @@ The
.Fn vm_page_insert
function adds a page to the given object at the given index.
The page is added to both the VM page hash table and to the
-object's list of pages, but the page tables are not updated.
+object's list of pages, but the hardware page tables are not updated.
In the case of a user page, it will be faulted in when it is
accessed.
If the page is a kernel page the caller is expected to
@@ -86,6 +86,11 @@ are:
.It m
The page to remove.
.El
+.Sh IMPLEMENTATION NOTES
+The index of a page in a VM object is the byte index into the
+same object truncated to a page boundary.
+For example, if the page size is 4096 bytes, and the address
+in the object is 81944, the page index is 20.
.Sh AUTHORS
-This man page was written by
+This manual page was written by
.An Chad David Aq davidc@acns.ab.ca .
OpenPOWER on IntegriCloud