diff --git a/module/icp/algs/sha2/sha256_impl.c b/module/icp/algs/sha2/sha256_impl.c index f85a33fb68..278d7e577d 100644 --- a/module/icp/algs/sha2/sha256_impl.c +++ b/module/icp/algs/sha2/sha256_impl.c @@ -151,9 +151,9 @@ const sha256_ops_t sha256_armv8_impl = { }; #elif defined(__PPC64__) -static boolean_t sha256_have_vsx(void) +static boolean_t sha256_have_isa207(void) { - return (kfpu_allowed() && zfs_vsx_available()); + return (kfpu_allowed() && zfs_isa207_available()); } TF(zfs_sha256_ppc, tf_sha256_ppc); @@ -165,7 +165,7 @@ const sha256_ops_t sha256_ppc_impl = { TF(zfs_sha256_power8, tf_sha256_power8); const sha256_ops_t sha256_power8_impl = { - .is_supported = sha256_have_vsx, + .is_supported = sha256_have_isa207, .transform = tf_sha256_power8, .name = "power8" }; diff --git a/module/icp/algs/sha2/sha512_impl.c b/module/icp/algs/sha2/sha512_impl.c index 2a809ccdd9..991e832b15 100644 --- a/module/icp/algs/sha2/sha512_impl.c +++ b/module/icp/algs/sha2/sha512_impl.c @@ -136,14 +136,14 @@ const sha512_ops_t sha512_ppc_impl = { .name = "ppc" }; -static boolean_t sha512_have_vsx(void) +static boolean_t sha512_have_isa207(void) { - return (kfpu_allowed() && zfs_vsx_available()); + return (kfpu_allowed() && zfs_isa207_available()); } TF(zfs_sha512_power8, tf_sha512_power8); const sha512_ops_t sha512_power8_impl = { - .is_supported = sha512_have_vsx, + .is_supported = sha512_have_isa207, .transform = tf_sha512_power8, .name = "power8" };