Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 10/09/1999 07:27:48
Module Name:	syssrc
Committed By:	jdolecek
Date:		Sat Oct  9 14:27:43 UTC 1999

Modified Files:
	syssrc/sys/ntfs: ntfs_inode.h ntfs_subr.c ntfs_vfsops.c ntfs_vnops.c

Log Message:
* convert ntfs_nt{get|put|rele}() to lockmgr()-style locking and
  guard the setting and checking of i_usecount by simplelock; as
  situation where there would be several users of same ntnode is
  extremery rare, it's not worth the efford to change the code to
  hold the (exclusive) lock only when it's needed

* in struct fnode, g/c f_dev & f_type (former is already in ntnode,
  latter is in parent vnode), move f_devvp from struct fnode into
  struct ntnode (no reason this should be copied in each fnode)


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 syssrc/sys/ntfs/ntfs_inode.h
cvs rdiff -r1.18 -r1.19 syssrc/sys/ntfs/ntfs_subr.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/ntfs/ntfs_vfsops.c
cvs rdiff -r1.17 -r1.18 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.