Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Antti Kantee <pooka@netbsd.org>
List: source-changes
Date: 06/30/2007 09:37:58
Module Name:	src
Committed By:	pooka
Date:		Sat Jun 30 09:37:58 UTC 2007

Modified Files:
	src/sys/fs/adosfs: advfsops.c
	src/sys/fs/cd9660: cd9660_node.c cd9660_vfsops.c
	src/sys/fs/filecorefs: filecore_node.c filecore_vfsops.c
	src/sys/fs/hfs: hfs_vfsops.c
	src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_vfsops.c
	src/sys/fs/ntfs: ntfs_ihash.c ntfs_subr.c ntfs_vfsops.c
	src/sys/fs/ptyfs: ptyfs_vfsops.c
	src/sys/fs/smbfs: smbfs_node.c smbfs_subr.c smbfs_vfsops.c
	src/sys/fs/sysvbfs: bfs.c sysvbfs_vfsops.c sysvbfs_vnops.c
	src/sys/fs/tmpfs: tmpfs_vfsops.c
	src/sys/fs/udf: udf_vfsops.c
	src/sys/miscfs/kernfs: kernfs_vfsops.c
	src/sys/ufs/ext2fs: ext2fs_vfsops.c
	src/sys/ufs/ffs: ffs_softdep.c ffs_vfsops.c
	src/sys/ufs/lfs: lfs_segment.c lfs_vfsops.c
	src/sys/ufs/mfs: mfs_vfsops.c
	src/sys/ufs/ufs: extattr.h ufs_dirhash.c ufs_extattr.c ufs_quota.c
	    ufs_vfsops.c

Log Message:
Using POOL_INIT here makes no sense, since file systems always have
an init method.  So get rid of it and #ifdef _LKM and just always
init in the init method.  Give malloc types the same treatment.
Makes file systems nicer to work with in linksetless environments
and fixes a few LKM discrepancies.


To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 src/sys/fs/adosfs/advfsops.c
cvs rdiff -r1.15 -r1.16 src/sys/fs/cd9660/cd9660_node.c
cvs rdiff -r1.40 -r1.41 src/sys/fs/cd9660/cd9660_vfsops.c
cvs rdiff -r1.9 -r1.10 src/sys/fs/filecorefs/filecore_node.c
cvs rdiff -r1.33 -r1.34 src/sys/fs/filecorefs/filecore_vfsops.c
cvs rdiff -r1.4 -r1.5 src/sys/fs/hfs/hfs_vfsops.c
cvs rdiff -r1.20 -r1.21 src/sys/fs/msdosfs/msdosfs_denode.c
cvs rdiff -r1.44 -r1.45 src/sys/fs/msdosfs/msdosfs_vfsops.c
cvs rdiff -r1.5 -r1.6 src/sys/fs/ntfs/ntfs_ihash.c
cvs rdiff -r1.30 -r1.31 src/sys/fs/ntfs/ntfs_subr.c
cvs rdiff -r1.49 -r1.50 src/sys/fs/ntfs/ntfs_vfsops.c
cvs rdiff -r1.23 -r1.24 src/sys/fs/ptyfs/ptyfs_vfsops.c
cvs rdiff -r1.30 -r1.31 src/sys/fs/smbfs/smbfs_node.c
cvs rdiff -r1.13 -r1.14 src/sys/fs/smbfs/smbfs_subr.c
cvs rdiff -r1.64 -r1.65 src/sys/fs/smbfs/smbfs_vfsops.c
cvs rdiff -r1.8 -r1.9 src/sys/fs/sysvbfs/bfs.c
cvs rdiff -r1.10 -r1.11 src/sys/fs/sysvbfs/sysvbfs_vfsops.c
cvs rdiff -r1.11 -r1.12 src/sys/fs/sysvbfs/sysvbfs_vnops.c
cvs rdiff -r1.20 -r1.21 src/sys/fs/tmpfs/tmpfs_vfsops.c
cvs rdiff -r1.24 -r1.25 src/sys/fs/udf/udf_vfsops.c
cvs rdiff -r1.76 -r1.77 src/sys/miscfs/kernfs/kernfs_vfsops.c
cvs rdiff -r1.111 -r1.112 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -r1.90 -r1.91 src/sys/ufs/ffs/ffs_softdep.c
cvs rdiff -r1.201 -r1.202 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -r1.200 -r1.201 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -r1.235 -r1.236 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -r1.78 -r1.79 src/sys/ufs/mfs/mfs_vfsops.c
cvs rdiff -r1.4 -r1.5 src/sys/ufs/ufs/extattr.h
cvs rdiff -r1.14 -r1.15 src/sys/ufs/ufs/ufs_dirhash.c
cvs rdiff -r1.13 -r1.14 src/sys/ufs/ufs/ufs_extattr.c
cvs rdiff -r1.46 -r1.47 src/sys/ufs/ufs/ufs_quota.c
cvs rdiff -r1.33 -r1.34 src/sys/ufs/ufs/ufs_vfsops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.