Commit an update to the pipe code that implements various pipe algorithms.
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 1 May 2004 18:16:46 +0000 (18:16 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 1 May 2004 18:16:46 +0000 (18:16 +0000)
commit8100156af8d8478fe1507e1549166827c8221171
treec542b3f5df6497830a1197ba51dff7ed8ffddc6a
parentaf5ac7fb8944301e7a5646f85df04866cfd7648b
Commit an update to the pipe code that implements various pipe algorithms.
Note that the newer algorithms are either experimental or only exist for
testing purposes.  The default remains the same (sfbuf mode), which is
considered to be stable.  The code is just too useful not to commit it.

Add pmap_qenter2() for installing cpu-localized KVM mappings.

Add pmap_page_assertzero() which will be used in a later diagnostic commit.
sys/i386/i386/pmap.c
sys/kern/sys_pipe.c
sys/platform/pc32/i386/pmap.c
sys/sys/pipe.h
sys/vm/pmap.h