summaryrefslogtreecommitdiff
path: root/share/man/man9
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man9')
-rw-r--r--share/man/man9/pmap.96
1 files changed, 6 insertions, 0 deletions
diff --git a/share/man/man9/pmap.9 b/share/man/man9/pmap.9
index f549886..9e4d5e0 100644
--- a/share/man/man9/pmap.9
+++ b/share/man/man9/pmap.9
@@ -33,6 +33,7 @@
.In vm/pmap.h
.Ft pmap_map(struct vm_ctx *, vaddr_t, paddr_t, vm_prot_t);
+.Ft pmap_unmap(struct vm_ctx *, vaddr_t);
.Sh DESCRIPTION
The machine dependent virtual memory layer contains a standard set of
functions that shall be implemented per architecture and left alone
@@ -59,6 +60,11 @@ executable. On platforms like AMD64, execution of pages
without this bit will result in an exception from the
instruction fetch, for AMD64, a #PF will occur.
+The
+.Ft pmap_unmap()
+function is used to unmap a virtual address which
+leaves the address invalid.
+
.Sh AUTHORS
.An Ian Moffett Aq Mt ian@osmora.org