freebsd-skq/sys/fs
Boris Popov 5c4db877e4 Protect hash data with lock manager instead of home grown one.
Replace shared lock on vnode with exclusive one. It shouldn't impact
perfomance as NCP protocol doesn't support outstanding requests.

Do not hold simple lock on vnode for long period of time.

Add functionality to the nwfs_print() routine.
2000-10-02 09:49:04 +00:00
..
cd9660 Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
deadfs Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
devfs Ignore attempts to set flags to zero. This quenches a syslog warning 2000-09-18 09:40:01 +00:00
fdescfs Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00
fifofs Introduce vop_stdinactive() and make it the default if no vop_inactive 2000-08-18 10:01:02 +00:00
hpfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
msdosfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
ntfs PDIRUNLOCK now exists on FreeBSD. Remove the (now incorrect) redefinition. 2000-10-02 04:47:19 +00:00
nullfs Fix vnode locking bugs in the nullfs. 2000-09-25 15:38:32 +00:00
nwfs Protect hash data with lock manager instead of home grown one. 2000-10-02 09:49:04 +00:00
portalfs Introduce vop_stdinactive() and make it the default if no vop_inactive 2000-08-18 10:01:02 +00:00
procfs Remove a comment that has been not only obsolete but patently wrong for the 2000-09-04 18:18:17 +00:00
specfs Fix panic when removing open device (found by bp@) 2000-08-24 15:36:55 +00:00
umapfs Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
unionfs Add snapshots to the fast filesystem. Most of the changes support 2000-07-11 22:07:57 +00:00