cvs commit: src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern
vfs_default.c
vfs_subr.c vnode_if.src src/sys/sys event.h mount.h vnode.h src/sys/tools
vnode_if.awk src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_vnops.c
Joe Marcus Clarke
marcus at FreeBSD.org
Thu Jun 9 20:32:57 GMT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Suleiman Souhlal wrote:
| ssouhlal 2005-06-09 20:20:31 UTC
|
| FreeBSD src repository
|
| Modified files:
| sys/gnu/ext2fs ext2_vnops.c
| sys/kern vfs_default.c vfs_subr.c vnode_if.src
| sys/sys event.h mount.h vnode.h
| sys/tools vnode_if.awk
| sys/ufs/ffs ffs_vnops.c
| sys/ufs/ufs ufs_vnops.c
| Log:
| Allow EVFILT_VNODE events to work on every filesystem type, not just
| UFS by:
| - Making the pre and post hooks for the VOP functions work even when
| DEBUG_VFS_LOCKS is not defined.
| - Moving the KNOTE activations into the corresponding VOP hooks.
| - Creating a MNTK_NOKNOTE flag for the mnt_kern_flag field of struct
| mount that permits filesystems to disable the new behavior.
| - Creating a default VOP_KQFILTER function: vfs_kqfilter()
|
| My benchmarks have not revealed any performance degradation.
Thanks!
Joe
- --
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCqKeDb2iPiv4Uz4cRAjeKAKCqf8X/CTI3BMPN2NfLiZUC9hSNpACfYCs9
vmF6XZmmHcS/+saXOHNGRI8=
=yEDE
-----END PGP SIGNATURE-----
More information about the cvs-src
mailing list