Print this page
4185 New hash algorithm support
@@ -932,11 +932,11 @@
.sp
.ne 2
.na
\fB\fBchecksum\fR=\fBon\fR | \fBoff\fR | \fBfletcher2\fR | \fBfletcher4\fR |
-\fBsha256\fR | \fBnoparity\fR \fR
+\fBsha256\fR | \fBnoparity\fR | \fBsha512\fR | \fBskein\fR | \fBedonr\fR\fR
.ad
.sp .6
.RS 4n
Controls the checksum used to verify data integrity. The default value is
\fBon\fR, which automatically selects an appropriate algorithm (currently,
@@ -945,10 +945,14 @@
disables integrity but also disables maintaining parity for user data. This
setting is used internally by a dump device residing on a RAID-Z pool and should
not be used by any other dataset. Disabling checksums is \fBNOT\fR a recommended
practice.
.sp
+The \fBsha512\fR, \fBskein\fR and \fBedonr\fR checksum algorithms require
+enabling the appropriate features on the pool. Please see
+\fBzpool-features(5)\fR for more information on these algorithms.
+.sp
Changing this property affects only newly-written data.
.RE
.sp
.ne 2
@@ -2860,11 +2864,11 @@
.RS 4n
Generate a deduplicated stream. Blocks which would have been sent multiple
times in the send stream will only be sent once. The receiving system must
also support this feature to recieve a deduplicated stream. This flag can
be used regardless of the dataset's \fBdedup\fR property, but performance
-will be much better if the filesystem uses a dedup-capable checksum (eg.
+will be much better if the filesystem uses a dedup-capable checksum (e.g.
\fBsha256\fR).
.RE
.sp
.ne 2