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>