NetBSD/sys
jdolecek 3d8c9e20d7 convert the (still disabled) 'direct write' for pipes to use the
experimental PMAP_DIRECT if available; the direct code paths now survive
longer than the pmap_enter() variant, but still triggers panic during
build.sh tools run; remove some obsolete sysctls

add some XXXs to mark places which need attention to make this more stable

Note: the loan case is now actually significantly slower than the
non-loan case on MP systems, due to synchronous IPIs triggered by
marking the page read-only by uvm_loan(); this is being discussed
in the email thread
https://mail-index.netbsd.org/tech-kern/2018/05/21/msg023441.html

that is basically the same issue due to which loaning was disabled
for sosend()
2018-06-10 17:54:51 +00:00
..
altq s/static inline/static __inline/g for consistency. 2018-04-19 21:50:06 +00:00
arch set options ADBKBD_EMUL_USB by default 2018-06-09 02:25:52 +00:00
coda s/static inline/static __inline/g for consistency. 2018-04-19 21:50:06 +00:00
compat use the standard rules, instead of rolling our own. 2018-06-05 00:58:17 +00:00
conf shuffle mechanics of files.virtio config(5) include location, 2018-06-06 18:10:35 +00:00
crypto s/static inline/static __inline/g for consistency. 2018-04-19 21:50:06 +00:00
ddb Add missing $NetBSD$ comment at the beginning. 2018-05-27 12:24:36 +00:00
dev If the bus glue does not provide values for fifo reg offset and 2018-06-10 17:52:20 +00:00
dist/pf Remove m_copy completely. 2018-05-03 07:01:08 +00:00
external Constify a bunch of global varialbes under ipf/ so that they land in 2018-06-03 10:37:23 +00:00
fs Remove duplicate ; 2018-06-06 01:49:07 +00:00
gdbscripts
ipkdb
kern convert the (still disabled) 'direct write' for pipes to use the 2018-06-10 17:54:51 +00:00
lib Use the standard build rules. 2018-06-05 00:57:47 +00:00
miscfs add a genfs method to allow a file system to limit the range of pages 2018-05-28 21:04:37 +00:00
modules Replace HAVE_GCC with ACTIVE_CC == gcc checks 2018-06-07 13:21:44 +00:00
net Remove duplicate ; 2018-06-06 01:49:07 +00:00
net80211 Remove three useless debug messages, remove meaningless XXXs, and remove 2018-05-08 07:02:07 +00:00
netatalk Remove aarp_clean, unused. By the way this function was probably buggy 2018-05-29 16:29:47 +00:00
netbt
netcan
netinet Copy more mbuf flags. 2018-06-02 11:56:57 +00:00
netinet6 Rename 2018-06-01 08:56:00 +00:00
netipsec Clarify, remove superfluous things. 2018-05-31 15:34:25 +00:00
netisdn Remove unused variable since previous revision. 2018-04-21 08:30:19 +00:00
netkey
netmpls Retire ICMPPRINTFS, it's annoying and it doesn't build. 2018-05-11 14:38:28 +00:00
netnatm
netsmb
nfs add a genfs method to allow a file system to limit the range of pages 2018-05-28 21:04:37 +00:00
opencrypto Remove duplicate ; 2018-06-06 01:49:07 +00:00
rump Remove duplicate ; 2018-06-06 01:49:07 +00:00
secmodel Add KAUTH_MACHDEP_SVS_DISABLE and add support to secmodel_securelevel(9). 2018-04-26 18:54:09 +00:00
stand
sys convert the (still disabled) 'direct write' for pipes to use the 2018-06-10 17:54:51 +00:00
ufs Add missing b_cflags and b_oflags. 2018-06-09 18:48:31 +00:00
uvm add missing boilerplate for UVMHIST. 2018-06-02 15:24:55 +00:00
Makefile