aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/openzfs/module/zfs/edonr_zfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/openzfs/module/zfs/edonr_zfs.c')
-rw-r--r--sys/contrib/openzfs/module/zfs/edonr_zfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/contrib/openzfs/module/zfs/edonr_zfs.c b/sys/contrib/openzfs/module/zfs/edonr_zfs.c
index aa00e1c9417e..7c62e0be07eb 100644
--- a/sys/contrib/openzfs/module/zfs/edonr_zfs.c
+++ b/sys/contrib/openzfs/module/zfs/edonr_zfs.c
@@ -45,7 +45,6 @@ edonr_incremental(void *buf, size_t size, void *arg)
/*
* Native zio_checksum interface for the Edon-R hash function.
*/
-/*ARGSUSED*/
void
abd_checksum_edonr_native(abd_t *abd, uint64_t size,
const void *ctx_template, zio_cksum_t *zcp)
@@ -89,7 +88,8 @@ abd_checksum_edonr_tmpl_init(const zio_cksum_salt_t *salt)
* size by double-hashing it (the new salt block will be composed of
* H(salt) || H(H(salt))).
*/
- CTASSERT(EDONR_BLOCK_SIZE == 2 * (EDONR_MODE / 8));
+ _Static_assert(EDONR_BLOCK_SIZE == 2 * (EDONR_MODE / 8),
+ "Edon-R block size mismatch");
EdonRHash(EDONR_MODE, salt->zcs_bytes, sizeof (salt->zcs_bytes) * 8,
salt_block);
EdonRHash(EDONR_MODE, salt_block, EDONR_MODE, salt_block +