Anton B. Rang wrote:
Good point.  Verifying that the new überblock is readable isn’t actually 
sufficient, since it might become unreadable in the future.  You’d need to wait 
for several transaction groups, until the block was unreachable by the oldest 
remaining überblock, to be safe in this sense.

On the other hand, one could make an argument that since the file had been 
deleted, it would be reasonable for its data to be unreadable after a crash.

The data would be unreadable because the ZIL would be used and the file would be marked as deleted. The bleaching transaction would be in the ZIL as well.

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

Reply via email to