Date: Sun, 14 Aug 2005 18:10:05 +0000 (UTC) From: Alexander Kabaev <kan@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern vfs_lookup.c Message-ID: <200508141810.j7EIA55J072195@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kan 2005-08-14 18:10:05 UTC
FreeBSD src repository
Modified files:
sys/kern vfs_lookup.c
Log:
Do not keep parent directory locked while calling VFS_ROOT to traverse mount
points in lookup(). The lock can be dropped safely around VFS_ROOT because
LOCKPARENT semantics with child and perent vnodes coming from different FSes
does not really have any meaningful use. On the other hard, this prevents
easily triggered deadlock on systems using automounter daemon.
Revision Changes Path
1.81 +2 -0 src/sys/kern/vfs_lookup.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508141810.j7EIA55J072195>
