From owner-cvs-all@FreeBSD.ORG Wed Sep 7 17:21:01 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62FEF16A41F; Wed, 7 Sep 2005 17:21:01 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fmsfmr006.fm.intel.com (fmr16.intel.com [192.55.52.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id A12CF43D46; Wed, 7 Sep 2005 17:21:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fmsfmr100.fm.intel.com (fmsfmr100.fm.intel.com [10.253.24.20]) by fmsfmr006.fm.intel.com (8.12.10/8.12.10/d: major-outer.mc,v 1.1 2004/09/17 17:50:56 root Exp $) with ESMTP id j87HL049008902; Wed, 7 Sep 2005 17:21:00 GMT Received: from fmsmsxvs043.fm.intel.com (fmsmsxvs043.fm.intel.com [132.233.42.129]) by fmsfmr100.fm.intel.com (8.12.10/8.12.10/d: major-inner.mc,v 1.2 2004/09/17 18:05:01 root Exp $) with SMTP id j87HKhhj018483; Wed, 7 Sep 2005 17:21:00 GMT Received: from fmsmsx332.amr.corp.intel.com ([132.233.42.148]) by fmsmsxvs043.fm.intel.com (SAVSMTP 3.1.7.47) with SMTP id M2005090710210002184 ; Wed, 07 Sep 2005 10:21:00 -0700 Received: from mail pickup service by fmsmsx332.amr.corp.intel.com with Microsoft SMTPSVC; Wed, 7 Sep 2005 10:20:26 -0700 Received: from fmsmsxvs042.fm.intel.com ([132.233.42.128]) by fmsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 7 Sep 2005 09:23:16 -0700 Received: from fmsfmr100.fm.intel.com ([10.253.24.20]) by fmsmsxvs042.fm.intel.com (SAVSMTP 3.1.7.47) with SMTP id M2005090709231603829 for ; Wed, 07 Sep 2005 09:23:16 -0700 Received: from fmsfmr005.fm.intel.com (fmsfmr005.fm.intel.com [10.1.193.62]) by fmsfmr100.fm.intel.com (8.12.10/8.12.10/d: major-inner.mc, v 1.2 2004/09/17 18:05:01 root Exp $) with ESMTP id j87GNGhK021314 for ; Wed, 7 Sep 2005 16:23:16 GMT Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by fmsfmr005.fm.intel.com (8.12.10/8.12.10/d: major-outer.mc, v 1.1 2004/09/17 17:50:56 root Exp $) with ESMTP id j87GNGU8016083 for ; Wed, 7 Sep 2005 16:23:16 GMT Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 4048958FCB for ; Wed, 7 Sep 2005 16:23:16 +0000 (GMT) (envelope-from owner-src-committers@FreeBSD.org) Received: by hub.freebsd.org (Postfix) id 63DDB16A4A0; Wed, 7 Sep 2005 16:23:12 +0000 (GMT) Delivered-To: pdeuskar@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id 9C15E16A423; Wed, 7 Sep 2005 16:23:09 +0000 (GMT) X-Original-To: src-committers@FreeBSD.org Delivered-To: src-committers@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABD6B16A41F; Wed, 7 Sep 2005 16:23:07 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C42043D46; Wed, 7 Sep 2005 16:23:07 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j87GN7x8038327; Wed, 7 Sep 2005 16:23:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j87GN7YZ038326; Wed, 7 Sep 2005 16:23:07 GMT (envelope-from rwatson) Message-Id: <200509071623.j87GN7YZ038326@repoman.freebsd.org> From: Robert Watson Date: Wed, 7 Sep 2005 16:23:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Sender: owner-src-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-Scanned-By: MIMEDefang 2.52 on 10.253.24.20 X-Scanned-By: MIMEDefang 2.52 on 10.253.24.20 X-Scanned-By: MIMEDefang 2.52 on 10.1.193.62 X-OriginalArrivalTime: 07 Sep 2005 16:23:16.0986 (UTC) FILETIME=[73EFE5A0:01C5B3C8] Cc: Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2005 17:21:01 -0000 rwatson 2005-09-07 16:23:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/ufs/ufs ufs_vnops.c Log: Merge ufs_vnops.c:1.269 from HEAD to RELENG_5: Allow removal of empty directories with high link counts. These can occur on a filesystem running with soft updates after a crash and before a background fsck has been run. To prevent discrepancies from arising in a background fsck that may already be running, the directory is removed but its inode is not freed and is left with the residual reference count. When encountered by the background fsck it will be reclaimed. This change was present at the time of the RELENG_6 branch point, so does not need to be merged to RELENG_6. Approved by: mckusick Bumped into by: Mikhail Teterin Revision Changes Path 1.242.2.5 +2 -3 src/sys/ufs/ufs/ufs_vnops.c