freebsd-skq/sys/miscfs/nullfs
kato 47e567e3df Avoid `lock against myself' panic by following operation:
# mount -t union (or null) dir1 dir2
	# mount -t union (or null) dir2 dir1

The function namei in union_mount calls union_root.  The upper vnode
has been already locked and vn_lock in union_root causes above panic.

Add printf's included in `#ifdef DIAGNOSTIC' for EDEADLK cases.
1997-04-19 06:04:13 +00:00
..
null_subr.c Use NULLVP instead of NULL. 1997-04-17 11:17:30 +00:00
null_vfsops.c Avoid `lock against myself' panic by following operation: 1997-04-19 06:04:13 +00:00
null_vnops.c Use NULLVP instead of NULL. 1997-04-17 11:17:30 +00:00
null.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00