diff options
Diffstat (limited to 'sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c')
-rw-r--r-- | sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c b/sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c index 75e6a3baf980..2dbf8bbb8146 100644 --- a/sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c +++ b/sys/contrib/openzfs/module/zcommon/zfs_fletcher_superscalar4.c @@ -47,12 +47,14 @@ #include <sys/strings.h> #include <zfs_fletcher.h> +ZFS_NO_SANITIZE_UNDEFINED static void fletcher_4_superscalar4_init(fletcher_4_ctx_t *ctx) { bzero(ctx->superscalar, 4 * sizeof (zfs_fletcher_superscalar_t)); } +ZFS_NO_SANITIZE_UNDEFINED static void fletcher_4_superscalar4_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) { @@ -82,6 +84,7 @@ fletcher_4_superscalar4_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) ZIO_SET_CHECKSUM(zcp, A, B, C, D); } +ZFS_NO_SANITIZE_UNDEFINED static void fletcher_4_superscalar4_native(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) @@ -147,6 +150,7 @@ fletcher_4_superscalar4_native(fletcher_4_ctx_t *ctx, ctx->superscalar[3].v[3] = d4; } +ZFS_NO_SANITIZE_UNDEFINED static void fletcher_4_superscalar4_byteswap(fletcher_4_ctx_t *ctx, const void *buf, uint64_t size) |