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