NetBSD/sys/fs
ad e3610f1886 kern/38135 vfs_busy/vfs_trybusy confusion
The symptom was that sometimes file systems would occasionally not appear
in output from 'df' or 'mount' if the system was busy. Resolution:

- Make mount locks work somewhat like vm_map locks.
- vfs_trybusy() now only fails if the mount is gone, or if someone is
  unmounting the file system. Simple contention on mnt_lock doesn't
  cause it to fail.
- vfs_busy() will wait even if the file system is being unmounted.
2008-04-29 23:51:04 +00:00
..
adosfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
cd9660 PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
efs Replace struct lock on vnodes with a simpler lock object built on 2008-01-30 09:50:19 +00:00
filecorefs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
hfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
msdosfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
ntfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
ptyfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
puffs kern/38135 vfs_busy/vfs_trybusy confusion 2008-04-29 23:51:04 +00:00
smbfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
sysvbfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
tmpfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
udf PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
union kern/38135 vfs_busy/vfs_trybusy confusion 2008-04-29 23:51:04 +00:00
unionfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
Makefile Add read-only support for SGI's Extent File System. 2007-06-29 23:30:16 +00:00
unicode.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00