Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 10/31/1999 11:45:27
Module Name: syssrc
Committed By: jdolecek
Date: Sun Oct 31 19:45:27 UTC 1999
Modified Files:
syssrc/sys/ntfs: ntfs.h ntfs_inode.h ntfs_subr.c ntfs_vnops.c
Log Message:
struct ntnode: g/c i_uid, i_gid, i_mode - use directly appropriate
ntnode->ntmp->ntm_* values
ntfs_inactivate(): as NTFS doesn't support any filesystem changes,
it's not needed to check whether the file handle is stale;
the check was bogus anyway - besides the value of vp->v_usecount
was checked with unlocked vnode, the vnode was unnecessarily
_always_ recycled when the filesystem containing it has been
mounted with mask (-i parameter to mount_ntfs(1))
not specified or 0 -- unbelievable, but true
ntfs_reclaim(): don't call VOP_UNLOCK() even on FreeBSD - it's not
done for any other their filesystem, so it should not be done even
for NTFS
ntfs_access(): remove the commented-out check for immutable flag, it doesn't
make sense for NTFS
other miscelaneous cosmetic cleanups
To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 syssrc/sys/ntfs/ntfs.h
cvs rdiff -r1.7 -r1.8 syssrc/sys/ntfs/ntfs_inode.h
cvs rdiff -r1.22 -r1.23 syssrc/sys/ntfs/ntfs_subr.c \
syssrc/sys/ntfs/ntfs_vnops.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.