summaryrefslogtreecommitdiff
path: root/gnu/dist/diffutils/lib/c-stack.c
diff options
context:
space:
mode:
authorad <ad@NetBSD.org>2008-04-29 23:51:04 +0000
committerad <ad@NetBSD.org>2008-04-29 23:51:04 +0000
commite3610f18868e1e39736266d9192af682777e96a9 (patch)
tree1ccbab629741d616deec9b34864bb546d73543c6 /gnu/dist/diffutils/lib/c-stack.c
parent94ff46d8947653675d5753c6eb505e83e12c2892 (diff)
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.
Diffstat (limited to 'gnu/dist/diffutils/lib/c-stack.c')
0 files changed, 0 insertions, 0 deletions