ssouhlal 0835f7b4a9 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.

Reviewed by:	jeff, bde
Approved by:	rwatson, jmg (kqueue changes), grehan (mentor)
2005-06-09 20:20:31 +00:00
..
2005-06-09 19:45:09 +00:00
2005-06-09 19:45:09 +00:00
2005-04-12 05:45:58 +00:00
2005-06-09 19:43:08 +00:00
2005-03-26 20:04:28 +00:00
2005-06-09 19:43:08 +00:00
2005-05-06 02:50:00 +00:00
2005-03-14 06:51:29 +00:00