>Depends on your definition of firmware. In higher end arrays the data is 
>checksummed when it comes in and a hash is written when it gets to disk. 
>Of course this is no where near end to end but it is better then nothing.


The checksum is often stored with the data (so if the data is not written
or in the wrong location the checksum is still valid)

ZFS stores the checksum with the data pointer; so it knows more about
the data and whether is was proper.

ZFS also checksums before the data travels over the fabric.

>... and code is code. Easier to debug is a context sensitive term.


Uhm, well, firmware, in production systems?

Casper

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

Reply via email to