Print this page
Integrated Edon-R hash function.

@@ -143,10 +143,12 @@
         {{NULL,                 NULL},                  0, 0,   "zilog"},
         {{fletcher_2_native,    fletcher_2_byteswap},   0, 0,   "fletcher2"},
         {{fletcher_4_native,    fletcher_4_byteswap},   1, 0,   "fletcher4"},
         {{zio_checksum_SHA256,  zio_checksum_SHA256},   1, 0,   "SHA256"},
         {{NULL,                 NULL},                  0, 0,   "zilog2"},
+        {{zio_checksum_EdonR512_256,    zio_checksum_EdonR512_256_byteswap},
+            1, 0,       "edonr512/256"}
 };
 
 /*
  * zio_checksum_verify: Provides support for checksum verification.
  *

@@ -961,10 +963,11 @@
  * read. Note that features that are only required for write do not need
  * to be listed here since grub opens pools in read-only mode.
  */
 static const char *spa_feature_names[] = {
         "org.illumos:lz4_compress",
+        "org.illumos:edonr_cksum",
         NULL
 };
 
 /*
  * Checks whether the MOS features that are active are supported by this