Go to file
chs 0507747213 more fixes for the new vnode locking scheme:
- don't use SAVESTART in calls to relookup() from unionfs,
   just vref() the desired vnode when we need to.
 - fix locking and refcounting in the unionfs EEXIST error cases.
 - release any vnode locks before calling VFS_ROOT(), vfs_busy() is enough.
   this allows us to simplify union_root() and fix PR 3006.
 - union_lock() doesn't handle shared lock requests correctly,
   so convert them to exclusive instead.  fixes PR 34775.
 - in relookup(), avoid reusing "dp" for different purposes,
   the error handling wasn't right.  (actually just get rid of dp.)
   also, change relookup() to ignore LOCKLEAF and always return the
   vnode locked since the callers already expect this.
2007-02-04 15:03:20 +00:00
bin Applied patch by Arto Huusko from PR bin/24753 to append a slash to "." 2007-01-28 22:30:12 +00:00
common Fix typo. 2007-02-02 19:35:59 +00:00
crypto Fixed a check of NAT-T support in libipsec 2007-02-02 13:42:28 +00:00
dist include <types.h> 2007-01-30 18:12:48 +00:00
distrib Add /etc/login.conf. 2007-02-04 14:45:34 +00:00
doc Add entry for iwi(4) changes from ticket #387. 2007-02-01 21:56:12 +00:00
etc Add login.conf. 2007-02-04 14:44:34 +00:00
games - Don't call basename $0 at many places. Use variable $PROGNAME 2007-01-24 13:17:42 +00:00
gnu Don't mark 0 length arrays as being too small for stack protection. 2007-01-27 01:27:29 +00:00
include Add macros for overflow detection 2007-02-03 23:48:21 +00:00
lib Add support for per-user /tmp. 2007-02-04 08:19:26 +00:00
libexec PR/35449: Shigeya Suzuki: ftpd does not register socket address into PAM +FIX 2007-01-20 17:26:32 +00:00
regress make this compile with -DSTATISTICS 2007-02-03 23:46:40 +00:00
rescue add libprop to LIBS, as veriexecctl now needs it. 2006-11-29 08:41:49 +00:00
sbin Bump date for previous. 2007-02-02 07:28:03 +00:00
share Add support for per-user /tmp. 2007-02-04 08:19:26 +00:00
sys more fixes for the new vnode locking scheme: 2007-02-04 15:03:20 +00:00
tools paxctl got moved to usr.sbin, it seems. 2007-01-30 23:47:37 +00:00
usr.bin deal with hex doubles. 2007-02-02 20:02:18 +00:00
usr.sbin The hashing routines (MD5File() and co.) can do dynamic allocation, so 2007-02-04 08:03:18 +00:00
x11 build XFree86 on shark 2006-12-21 01:45:32 +00:00
build.sh Remove duplicate evbarm-e[bl] cases. Add evbppc64 and macppc64. 2007-01-29 00:08:13 +00:00
BUILDING Try to clarify the description of build.sh -m mach. 2007-01-27 11:47:36 +00:00
Makefile don't filter out .WAIT when converting from _SUBDIR to SUBDIR 2006-09-07 03:51:44 +00:00
Makefile.inc
UPDATING Note also that the distrib/ install images need cleaning to excise 2006-12-15 14:18:38 +00:00