summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/man/3/segment17
1 files changed, 13 insertions, 4 deletions
diff --git a/sys/man/3/segment b/sys/man/3/segment
index 1564ee0b9..f5995b67d 100644
--- a/sys/man/3/segment
+++ b/sys/man/3/segment
@@ -68,10 +68,19 @@ Optionally,
.I type
can be specified as
.B fixed
-to create a physically continuous segment with a fixed
-physical base address suitable for hardware DMA access.
-When the segment
-is attached using
+or
+.BR sticky .
+Fixed segments are uncached and physically continuous
+with a fixed physical base address suitable for hardware
+DMA access.
+Sticky segments are like normal shared segments but
+preallocated at creation time and never swapped out.
+Only the hostower is allowed to create
+.B fixed
+or
+.B sticky
+segments.
+.PP
.IR segattach,
the address and length arguments are ignored in the call;
they are defined only by the