diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-06-20 22:28:30 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-06-20 22:28:30 +0200 |
commit | 99ed9623b59b4aa6aa27215785b05f17118f8855 (patch) | |
tree | 02a035eb7b7870536e0e5311f012e0a850d46f4d /sys/man/3 | |
parent | 2723c9fc775c6366011f6915d3ea1aab085a92fe (diff) |
segment(3): document sticky segment type
Diffstat (limited to 'sys/man/3')
-rw-r--r-- | sys/man/3/segment | 17 |
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 |