From owner-cvs-all Mon Jan 17 17:33: 8 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7F21214EEC; Mon, 17 Jan 2000 17:33:06 -0800 (PST) (envelope-from mckusick@FreeBSD.org) Received: (from mckusick@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA49088; Mon, 17 Jan 2000 17:33:06 -0800 (PST) (envelope-from mckusick@FreeBSD.org) Message-Id: <200001180133.RAA49088@freefall.freebsd.org> From: Kirk McKusick Date: Mon, 17 Jan 2000 17:33:06 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/contrib/softupdates ffs_softdep.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk mckusick 2000/01/17 17:33:06 PST Modified files: sys/contrib/softupdates ffs_softdep.c Log: During fastpath processing for removal of a short-lived inode, the set of restrictions for cancelling an inode dependency (inodedep) is somewhat stronger than originally coded. Since this check appears in two places, we codify it into the function check_inode_unwritten which we then call from the two sites, one freeing blocks and the other freeing directory entries. Submitted by: Steinar Haug via Matthew Dillon Revision Changes Path 1.56 +57 -49 src/sys/contrib/softupdates/ffs_softdep.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message