NetBSD/share
hannken 7a5be5a9ff - Add flag L_COWINPROGRESS to struct lwp to avoid recursion when
doing copy-on-write.

- Change VFS_SNAPSHOT() to return the snapshot vnode locked.

- Make the IO path for copy-on-write and snapshot-read more lightweight.
  Avoids deadlocks where vn_rdwr(...READ...) has a shared lock and needs
  to copy-on-write.
  Avoids deadlocks/panics where to clean pages the copy-on-write needs
  to allocate pages for its VOP_PUTPAGES().

L_COWINPROGRESS part approved by: Jason R. Thorpe <thorpej@netbsd.org>
2004-06-20 18:55:58 +00:00
..
dict put 'Czechoslovak' and 'Czechoslovakian' back; even through the country 2003-05-24 16:48:31 +00:00
doc s/netbsd.org/NetBSD.org/g 2004-04-23 11:00:06 +00:00
examples Spell removable with only two es. Inspired by jmc@openbsd. 2004-04-19 12:44:09 +00:00
i18n Rework how MAKEVERBOSE operates: 2003-10-21 10:01:19 +00:00
locale To prevent ctype predicate functions (e.g. isalpha()) to misjudge, 2004-05-13 09:57:03 +00:00
man - Add flag L_COWINPROGRESS to struct lwp to avoid recursion when 2004-06-20 18:55:58 +00:00
me Don't remove ${.TARGET} - thanks Alexander for pointing it out. 2004-03-20 20:41:33 +00:00
misc + TDD 2004-06-03 18:31:53 +00:00
mk Note default for MANINSTALL 2004-06-13 08:17:22 +00:00
nls
sushi Fixes to sushi for handling ipv6 autoconfiguration mode in the rc.conf 2004-03-24 18:47:08 +00:00
tabset
termcap Add termcap entry for Olivetti M10 and compatibles. From Christian Biere 2004-04-04 07:49:53 +00:00
tmac Add README detailing where current versions of the files 2004-03-29 21:36:45 +00:00
wscons Convert to usage of UUDECODE_FILES and standardize on filename extension 2004-03-19 08:07:22 +00:00
zoneinfo Import tzdata2004a. 2004-05-27 20:41:15 +00:00
Makefile Citrus iconv support(5) 2003-06-27 08:39:59 +00:00
Makefile.inc