freebsd-skq/sys/fs/ntfs
attilio 313dc11b0b Fix a lock leak in the ntfs locking scheme:
When ntfs_ntput() reaches 0 in the refcount the inode lockmgr is not
released and directly destroyed. Fix this by unlocking the lockmgr() even
in the case of zero-refcount.

Reported by: dougb, yar, Scot Hetzel <swhetzel at gmail dot com>
Submitted by: yar
2008-02-13 13:02:12 +00:00
..
ntfs_compr.c
ntfs_compr.h
ntfs_iconv.c
ntfs_ihash.c o Do not leak inodes hash table at module unload. 2007-11-13 19:34:06 +00:00
ntfs_ihash.h
ntfs_inode.h
ntfs_subr.c Fix a lock leak in the ntfs locking scheme: 2008-02-13 13:02:12 +00:00
ntfs_subr.h Fix an integer overflow and allow access to files larger than 4GB on 2006-11-20 19:28:36 +00:00
ntfs_vfsops.c VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in 2008-01-13 14:44:15 +00:00
ntfs_vfsops.h make M_NTFSMNT and ntfs_calccfree() static 2005-02-10 12:09:49 +00:00
ntfs_vnops.c VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in 2008-01-13 14:44:15 +00:00
ntfs.h Do not declare M_NTFSMNT with extern linkage here, since 2005-09-11 15:57:07 +00:00
ntfsmount.h