NetBSD/sys/ntfs
wrstuden e682a080e9 In spec_close(), if we're not doing a non-blocking close and VXLOCK is
not set, unlock the vnode before calling the device's close routine and
relock it after it returns. tty close routines will sleep waiting for
buffers to drain, which won't happen often times as the other side needs
to grab the vnode lock first.

Make all unmount routines lock the device vnode before calling VOP_CLOSE().
1999-10-16 23:53:26 +00:00
..
Makefile move definition of ntfs_fget() and ntfs_frele() to ntfs_subr.h and g/c 1999-09-29 15:36:07 +00:00
ntfs_compr.c resolve conflicts 1999-07-26 14:02:30 +00:00
ntfs_compr.h resolve conflicts 1999-07-26 14:02:30 +00:00
ntfs_ihash.c convert ntfs_ntlookup() to use lockmgr()-style locking, instead of it's 1999-09-30 16:56:40 +00:00
ntfs_ihash.h convert ntfs_ntlookup() to use lockmgr()-style locking, instead of it's 1999-09-30 16:56:40 +00:00
ntfs_inode.h * convert ntfs_nt{get|put|rele}() to lockmgr()-style locking and 1999-10-09 14:27:42 +00:00
ntfs_subr.c update debug printfs to use "ntfs_loadntnode" instead of "ntfs_loadnode" 1999-10-10 14:48:37 +00:00
ntfs_subr.h update debug printfs to use "ntfs_loadntnode" instead of "ntfs_loadnode" 1999-10-10 14:48:37 +00:00
ntfs_vfsops.c In spec_close(), if we're not doing a non-blocking close and VXLOCK is 1999-10-16 23:53:26 +00:00
ntfs_vfsops.h s/ntfs_loadnode/ntfs_loadntnode()/ 1999-10-10 14:20:33 +00:00
ntfs_vnops.c ntfs_lookup() 1999-10-10 14:19:54 +00:00
ntfs.h Argh, actually commit the update of ntfsmount structure for NFS 1999-09-11 15:55:12 +00:00
ntfsmount.h resolve conflicts 1999-07-26 14:02:30 +00:00
TODO ntfs_nt{get|put|rele}() really are necessary, since ntnode may be 1999-10-09 14:29:36 +00:00