summaryrefslogtreecommitdiffstats
path: root/module/zfs/vdev_raidz_math.c
diff options
context:
space:
mode:
authorGvozden Neskovic <[email protected]>2016-12-16 02:31:33 +0100
committerBrian Behlendorf <[email protected]>2016-12-15 17:31:33 -0800
commit01017962908392b83764f29b21e687844636eed6 (patch)
tree3bf6a3f6fb62791f778fa906175e186d03f48280 /module/zfs/vdev_raidz_math.c
parentf2d8bdc62ef779a632615b8a4be90009517f457a (diff)
ABD: Adapt avx512bw raidz assembly
Adapt avx512bw implementation for use with abd buffers. Mul2 implementation is rewritten to take advantage of the BW instruction set. Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Romain Dolbeau <[email protected]> Signed-off-by: Gvozden Neskovic <[email protected]> Closes #5477
Diffstat (limited to 'module/zfs/vdev_raidz_math.c')
-rw-r--r--module/zfs/vdev_raidz_math.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/module/zfs/vdev_raidz_math.c b/module/zfs/vdev_raidz_math.c
index 85dd15cc3..a175bcf77 100644
--- a/module/zfs/vdev_raidz_math.c
+++ b/module/zfs/vdev_raidz_math.c
@@ -61,7 +61,7 @@ const raidz_impl_ops_t *raidz_all_maths[] = {
&vdev_raidz_avx512f_impl,
#endif
#if defined(__x86_64) && defined(HAVE_AVX512BW) /* only x86_64 for now */
- // &vdev_raidz_avx512bw_impl,
+ &vdev_raidz_avx512bw_impl,
#endif
#if defined(__aarch64__)
&vdev_raidz_aarch64_neon_impl,