From owner-cvs-src-old@FreeBSD.ORG Thu Jun 3 10:25:09 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 D47A51065712 for ; Thu, 3 Jun 2010 10:25:09 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6ADE28FC1F for ; Thu, 3 Jun 2010 10:25:04 +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 o53AP4PW056176 for ; Thu, 3 Jun 2010 10:25:04 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o53AP4Cw056175 for cvs-src-old@freebsd.org; Thu, 3 Jun 2010 10:25:04 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201006031025.o53AP4Cw056175@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 3 Jun 2010 10:24:53 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ufs ufs_quota.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: Thu, 03 Jun 2010 10:25:09 -0000 kib 2010-06-03 10:24:53 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_quota.c Log: SVN rev 208774 on 2010-06-03 10:24:53Z by kib Extend the scope of the lock on the quota file vnode in quotaon() to cover the initial read by dqopen(). Assert that vnode is locked in dqopen(). Remove VFS_LOCK_GIANT() from dqopen(), since quotaon() keeps Giant locked if needed around the call. Revision Changes Path 1.102 +6 -4 src/sys/ufs/ufs/ufs_quota.c