From owner-cvs-src-old@FreeBSD.ORG Fri Jun 18 09:40:16 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CD721065748 for ; Fri, 18 Jun 2010 09:40:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B8CF8FC0C for ; Fri, 18 Jun 2010 09:40:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o5I9eGCm095458 for ; Fri, 18 Jun 2010 09:40:16 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o5I9eGep095457 for cvs-src-old@freebsd.org; Fri, 18 Jun 2010 09:40:16 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201006180940.o5I9eGep095457@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 18 Jun 2010 09:40:01 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jun 2010 09:40:16 -0000 kib 2010-06-18 09:40:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/kern vfs_subr.c Log: SVN rev 209293 on 2010-06-18 09:40:01Z by kib MFC r208773: Sometimes vnodes share the lock despite being different vnodes on different mount points, e.g. the nullfs vnode and the covered vnode from the lower filesystem. In this case, existing assertion in vop_rename_pre() may be triggered. Check for vnode locks equiality instead of the vnodes itself to not trip over the situation. Revision Changes Path 1.767.2.12 +3 -2 src/sys/kern/vfs_subr.c