NetBSD/distrib
kamil bce1cecb2e Add new documentation locking(9)
It's a document from June 2015.

DESCRIPTION
     The NetBSD kernel provides several synchronization and interrupt control
     primitives.  This manpage aims at giving an overview of these interfaces
     and their proper application.  This document includes also basic kernel
     thread control primitives and rough overview of the NetBSD kernel design.

Part of interfaces are missing, like new mechanisms for networking SMP,
as this documentation page predates them.

Initial review back in 2015 by Thomas Klausner <wiz>
2017-04-15 13:52:51 +00:00
..
acorn26 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
acorn32 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
alpha += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
amd64 Add ${GPT_TIMESTAMP} 2017-02-16 03:47:23 +00:00
amiga more gnu directory removal. 2017-04-12 17:29:49 +00:00
arc += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
atari more gnu directory removal. 2017-04-12 17:29:49 +00:00
bebox more gnu directory removal. 2017-04-12 17:29:49 +00:00
cats += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
cdrom add chrp 2017-02-15 22:47:27 +00:00
cobalt += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
common there is no -f in install 2017-02-16 02:37:32 +00:00
dreamcast += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
emips loosen the belt again. 2017-02-09 14:00:06 +00:00
evbarm Bump image size to unbreak builds. 2017-03-18 17:07:04 +00:00
evbarm64/ramdisk += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
evbmips += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
evbppc Give clang a bit more space on the RAM disk. 2017-02-09 15:24:08 +00:00
evbsh3 more gnu directory removal. 2017-04-12 17:29:49 +00:00
ews4800mips += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
hp300 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
hpcarm += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
hpcmips += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
hpcsh += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
hppa += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
i386 Initial pass to be unaffected by build umask on build artifacts 2017-02-10 16:43:59 +00:00
ia64
ibmnws += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
landisk += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
luna68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
mac68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
macppc += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
miniroot
mipsco += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
mvme68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
mvmeppc
news68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
newsmips += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
notes Sync description of "supported hardware" with reality. 2017-03-25 23:33:11 +00:00
ofppc Initial pass to be unaffected by build umask on build artifacts 2017-02-10 16:43:59 +00:00
playstation2 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
pmax += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
prep += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
riscv += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
rs6000 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sandpoint += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sets Add new documentation locking(9) 2017-04-15 13:52:51 +00:00
sgimips += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
shark += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sparc Bump the ram disk and miniroot size slightly for clang. 2017-02-09 18:15:07 +00:00
sparc64 Initial pass to be unaffected by build umask on build artifacts 2017-02-10 16:43:59 +00:00
sun2 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sun3 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
syspkg
utils Grow the MBR partition table entry for the BSD partition before 2017-04-14 13:47:21 +00:00
vax more gnu directory removal. 2017-04-12 17:29:49 +00:00
x68k more MKREPRO_TIMESTAMP fixes (for pax/tar generated files) 2017-02-11 03:07:06 +00:00
zaurus Shrink the ramdisk of INSTALL kernel for zaurus in order to fit within 5MB. 2017-02-08 20:11:18 +00:00
Makefile
Makefile.inc