On Tue, 19 Dec 2006, Jonathan Edwards wrote:
On Dec 18, 2006, at 11:54, Darren J Moffat wrote:
[EMAIL PROTECTED] wrote:
Rather than bleaching which doesn't always remove all stains, why can't
we use a word like "erasing" (which is hitherto unused for filesystem use
in Solaris, AFAIK)
and this method doesn't remove all stains from the disk anyway it just
reduces them so they can't be easily seen ;-)
and if you add the right amount of ammonia is should remove everything ..
(ahh - fun with trichloramine)
Fluoric acid will dissolve the magnetic film on the platter as well as the
platter itself. Always keep a PTFE bottle with the stuff in, just in case
;)
On the technical side, I don't think a new VOP will be needed. This could
easily be done in VOP_SPACE together with a new per-fs property - bleach
new block when it's allocated (aka VOP_SPACE directly, or in a backend
also called e.g. on allocating writes / filling holes), bleach existing
block when VOP_SPACE is used to "stamp a hole" into a file, aka a request
is made to bleach the blocks of an existing file.
I.e. make the implementation behind ftruncate()/posix_fallocate() do the
per-file bleaching if so desired. And that implementation is VOP_SPACE.
FrankH.
---
.je
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss