diff options
author | Gvozden Neskovic <[email protected]> | 2016-12-16 02:31:33 +0100 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2016-12-15 17:31:33 -0800 |
commit | 01017962908392b83764f29b21e687844636eed6 (patch) | |
tree | 3bf6a3f6fb62791f778fa906175e186d03f48280 /module/zfs/vdev_raidz_math.c | |
parent | f2d8bdc62ef779a632615b8a4be90009517f457a (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.c | 2 |
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, |