freebsd-dev/sys/fs
David Schultz 177935c8d6 Plug a serious memory leak. The -STABLE equivalent of this patch has
been tested extensively, but -CURRENT testing has been hampered by a
number of panics that also occur without the patch.  Since the
destabilizing changes between 4.X and 5.X are external to unionfs,
I believe this patch applies equally well to both.

Thanks to scrappy for assistance testing these and other changes.

MFC after:	4 days
2003-06-13 08:59:37 +00:00
..
cd9660 Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
coda Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
deadfs Finish cleanup of vprint() which was begun with changing v_tag to a string. 2003-03-03 19:15:40 +00:00
devfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
fdescfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
fifofs Clean up the fifo_open() implementation: 2003-06-13 06:58:11 +00:00
hpfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
msdosfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
ntfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
nullfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
nwfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
portalfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
procfs Clean up proc locking in procfs: make sure the proc lock is held before 2003-05-05 15:12:51 +00:00
pseudofs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
smbfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
specfs - Add a lock for protecting against msleep(bp, ...) wakeup(bp) races. 2003-03-13 07:31:45 +00:00
udf Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
umapfs Initialize struct vfsops C99-sparsely. 2003-06-12 20:48:38 +00:00
unionfs Plug a serious memory leak. The -STABLE equivalent of this patch has 2003-06-13 08:59:37 +00:00