Date: Mon, 28 Mar 2005 09:20:45 +0000 (UTC) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys namei.h Message-ID: <200503280920.j2S9KjLJ025097@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2005-03-28 09:20:45 UTC FreeBSD src repository Modified files: sys/sys namei.h Log: - Remove PDIRUNLOCK, it will soon be unused in every filesystems. The only case where filesystems legitimately need to unlock the directory vp is in the DOTDOT case, which we can explicitly check for in lookup(). Furthermore, allowing filesystems to unlock dvp can lead to lock order reversals in lookup() when we vrele the dvp while the child is still locked. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.44 +0 -1 src/sys/sys/namei.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503280920.j2S9KjLJ025097>