freebsd-nq/sys/nwfs
Eivind Eklund 6bdfe06ad9 Lock reporting and assertion changes.
* lockstatus() and VOP_ISLOCKED() gets a new process argument and a new
  return value: LK_EXCLOTHER, when the lock is held exclusively by another
  process.
* The ASSERT_VOP_(UN)LOCKED family is extended to use what this gives them
* Extend the vnode_if.src format to allow more exact specification than
  locked/unlocked.

This commit should not do any semantic changes unless you are using
DEBUG_VFS_LOCKS.

Discussed with:	grog, mch, peter, phk
Reviewed by:	peter
1999-12-11 16:13:02 +00:00
..
nwfs_io.c Remove abuse of struct nameidata. 1999-11-27 17:46:04 +00:00
nwfs_ioctl.c Remove unnessary includes. 1999-10-12 10:37:00 +00:00
nwfs_mount.h Bump version number to sync with ncplib 1.3.3 1999-10-31 15:11:43 +00:00
nwfs_node.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
nwfs_node.h
nwfs_subr.c Remove unnessary includes. 1999-10-12 10:37:00 +00:00
nwfs_subr.h
nwfs_vfsops.c Lock reporting and assertion changes. 1999-12-11 16:13:02 +00:00
nwfs_vnops.c Remove race condition under SMP. 1999-11-21 16:35:29 +00:00
nwfs.h Under some condition vnode can reference itself. 1999-10-14 09:35:37 +00:00