On Mon, Dec 18, 2006 at 11:32:37AM -0600, Nicolas Williams wrote:
>    The new system call should either appear to truncate the file or to
>    overwrite it with zeros.  The latter would allow for bleaching some
>    byte ranges, rather than the whole file (ZFS complexity: first COW
>    the non-bleached parts of blocks, then bleach the freed blocks).

Also, all meta-data blocks should be COWed no matter what; freed
metat-data blocks could be bleached, but shared ones could not be.  That
means no bleaching directories, and it means that that block checksums
and file sizes can still leak after bleaching.  I think that's
unfortunate, but not that big a deal.

Nico
-- 
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to