Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Apr 2003 15:23:08 +0200
From:      Thomas Quinot <thomas@FreeBSD.ORG>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc:        current@freebsd.org
Subject:   Re: HEADS UP: UFS2 now the default creation type on 5.0-CURRENT
Message-ID:  <20030423132308.GA12764@melusine.cuivre.fr.eu.org>
In-Reply-To: <16017.1051101342@critter.freebsd.dk>
References:  <3EA686D9.50808@tcoip.com.br> <16017.1051101342@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
Le 2003-04-23, Poul-Henning Kamp écrivait :

> No it does not.  Inodes are preallocated, but it dynamincally
> initializes them.  This mainly means that newfs(8) runs much faster.

Does this imply that on-disk inodes that are not initialized yet might
have non-0 block pointers? If so, does it further mean that we do not check for
(inode I is used) being consistent with (its block pointers are 0)
anymore? If so it would be nice for unlink() not to reset block pointers
to 0 when then final reference to a file is deleted: that would allow
resuscitation of deleted files.

Thomas.

-- 
    Thomas.Quinot@Cuivre.FR.EU.ORG



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030423132308.GA12764>