NetBSD/sys/miscfs
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
..
deadfs Remove VOP_LEASE. Discussed on tech-kern. 2008-01-25 14:32:11 +00:00
fdesc PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
fifofs Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
genfs Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
kernfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
nullfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
overlay PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
portal PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
procfs kern/38135 vfs_busy/vfs_trybusy confusion 2008-04-29 23:51:04 +00:00
specfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
syncfs kern/38135 vfs_busy/vfs_trybusy confusion 2008-04-29 23:51:04 +00:00
umapfs PR kern/38057 ffs makes assuptions about devvp file system 2008-04-29 18:18:08 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00