1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys/fs/nullfs
KATO Takenori 747e915757 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