]> Zhao Yanbai Git Server - minix.git/commit
VFS: improve crashed FS resource cleanup
authorThomas Veerman <thomas@minix3.org>
Wed, 22 Feb 2012 13:54:35 +0000 (13:54 +0000)
committerThomas Veerman <thomas@minix3.org>
Wed, 22 Feb 2012 13:54:35 +0000 (13:54 +0000)
commit1efb51b1de174cdecf507d8731e462e9269da4c5
tree877b4c7e20367b74a1b48b225954258c17f2f397
parent04eb5d326a6d8825946c31b5910ca5ff3d13ef51
VFS: improve crashed FS resource cleanup

When VFS detects that an FS has crashed and tries to clean up
resources, it marks fairly late in the process that a vmnt is not
to be used again (to send requests to). This allows a thread to
become blocked on a vmnt after all blocked threads were stopped, but
before it finds out it shouldn't try to send to that vmnt.
servers/vfs/mount.c
servers/vfs/proto.h
servers/vfs/vmnt.c