freebsd-skq/sys
rwatson d45677811a o Merge various recent fixes from the MAC branch relating to extattrctl():
- Fix null-pointer dereference introduced when snapshotting
	  was introduced.  This occured because unlike the previous code,
	  vn_start_write() doesn't always return a non-NULL mp, as
	  filesystems may not support the VOP_GETWRITEMOUNT() call.  For
	  now, rely on two pointers, so that vn_finished_write() works
	  properly.
	- Fix locking problems on exit, introduced at some past time,
	  some when snapshots came in, where a vnode might not be
	  unlocked before being vrele'd in various error situations.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs
2002-02-08 05:58:41 +00:00
..
alpha Fix a long line introduced in previous commit. 2002-02-07 22:29:41 +00:00
amd64 Attempt to patch up some style bugs introduced in the previous commit 2002-02-07 22:40:34 +00:00
arm
boot Expand COMBRD(x) macro. 2002-02-01 14:48:44 +00:00
cam Add support of PhotoClip USB Camera (http://www.myphotoclip.com): 2002-01-31 11:39:17 +00:00
coda Staticise the coda vfsop pointer. 2002-01-08 19:33:51 +00:00
compat Attempt to unmangle some code touched in the previous commit. 2002-02-07 22:36:19 +00:00
conf Removed the one use of the mandatory keyword (for npx). 2002-01-30 14:35:58 +00:00
contrib Add a helper script used to take an Intel-supplied ACPI CA drop and make it 2002-02-08 02:16:45 +00:00
crypto
ddb Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
dev Remove DETACH_NOWARN 2002-02-07 06:43:29 +00:00
fs Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
geom
gnu
i4b Make call_desc[] extern since it's also defined in layer4/i4b_l4mgmt.c 2002-01-13 19:16:52 +00:00
i386 Attempt to patch up some style bugs introduced in the previous commit 2002-02-07 22:40:34 +00:00
ia64 Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
isa - Do not hang if the resource allocation fails. 2002-02-05 06:52:56 +00:00
isofs/cd9660
kern o Merge various recent fixes from the MAC branch relating to extattrctl(): 2002-02-08 05:58:41 +00:00
libkern * Remove __P and convert to ANSI prototypes. 2002-02-01 01:32:19 +00:00
modules Move the pseudofs, procfs and linprocfs modules out from the fs directory. 2002-02-04 20:16:50 +00:00
net Get rid of the twisted MFREE() macro entirely. 2002-02-05 02:00:56 +00:00
netatalk Make `options NETATALK' compile after the -fno-common changes. 2002-01-16 11:26:50 +00:00
netatm Replace a few more lines of code orphaned by MFREE going away. 2002-02-07 22:08:32 +00:00
netgraph Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netinet Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netinet6 Corrected an argument to in6_pcbnotify(). 2002-02-04 17:40:36 +00:00
netipx Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netkey
netnatm Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netncp
netns Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netsmb SMP Lock struct file, filedesc and the global file list. 2002-01-13 11:58:06 +00:00
nfs
nfsclient Fix a long line touched in previous commit (but not caused by previous 2002-02-07 23:03:41 +00:00
nfsserver The vnode was not being vput()'d in the EEXIST mknod case on the nfs 2002-01-14 19:14:08 +00:00
pc98 Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
pccard The datasheet for the 6710/6722 says that you must use one method to 2002-01-14 14:10:13 +00:00
pci Use ETHER_CRC_LEN instead of SIS_CRC_SIZE 2002-02-07 08:04:24 +00:00
posix4 Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
powerpc Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
rpc
security/lomac Replace a few more lines of code orphaned by MFREE going away. 2002-02-07 22:08:32 +00:00
sparc64 Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
svr4
sys Fix world breakage (compiling libstdc++): 2002-02-08 03:55:37 +00:00
tools
ufs Occationally background fsck would cause a spurious ``freeing free 2002-02-07 22:13:56 +00:00
vm Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
Makefile