From owner-freebsd-hackers Sun Jun 27 18: 5:26 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from math.psu.edu (leibniz.math.psu.edu [146.186.130.2]) by hub.freebsd.org (Postfix) with ESMTP id 9BF2014BEC for ; Sun, 27 Jun 1999 18:05:22 -0700 (PDT) (envelope-from viro@math.psu.edu) Received: from weyl.math.psu.edu (weyl.math.psu.edu [146.186.130.226]) by math.psu.edu (8.9.3/8.9.3) with ESMTP id VAA05776; Sun, 27 Jun 1999 21:05:19 -0400 (EDT) Received: from localhost (viro@localhost) by weyl.math.psu.edu (8.9.3/8.9.3) with ESMTP id VAA03861; Sun, 27 Jun 1999 21:05:18 -0400 (EDT) X-Authentication-Warning: weyl.math.psu.edu: viro owned process doing -bs Date: Sun, 27 Jun 1999 21:05:18 -0400 (EDT) From: Alexander Viro To: Jason Thorpe Cc: der Mouse , Francois-Rene Rideau , FreeBSD Hackers , NetBSD Kernel , Linux Kernel Subject: Re: Improving the Unix API In-Reply-To: <199906280051.RAA07365@lestat.nas.nasa.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 27 Jun 1999, Jason Thorpe wrote: > Regarding unlink()... those aren't operations on vnodes. Those are > operations on the filesystem namespace, and are thus (correctly) > unaffected. Eh, wait. Those are operations on namespace, but at some moment you need to clean the bit in inode bitmap. You can't do it before the last close() and it definitely alters the filesystem. fsck will pick them up, but that may be *not* a desired result. Dirty filesystem is definitely not desired anyway. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message