From 28433c45478959a32017d9935223fba32c721edc Mon Sep 17 00:00:00 2001 From: Rob Norris Date: Thu, 27 Feb 2025 13:03:48 +1100 Subject: [PATCH] simd_stat: expose availability of VAES and VPCLMULQDQ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Brian Behlendorf Reviewed-by: Joel Low Reviewed-by: Tony Hutter Reviewed-by: Attila Fülöp Signed-off-by: Rob Norris Closes #17058 --- module/zcommon/simd_stat.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/zcommon/simd_stat.c b/module/zcommon/simd_stat.c index 11e2080ff..007ae9e4f 100644 --- a/module/zcommon/simd_stat.c +++ b/module/zcommon/simd_stat.c @@ -118,6 +118,10 @@ simd_stat_kstat_data(char *buf, size_t size, void *data) "pclmulqdq", zfs_pclmulqdq_available()); off += SIMD_STAT_PRINT(simd_stat_kstat_payload, "movbe", zfs_movbe_available()); + off += SIMD_STAT_PRINT(simd_stat_kstat_payload, + "vaes", zfs_vaes_available()); + off += SIMD_STAT_PRINT(simd_stat_kstat_payload, + "vpclmulqdq", zfs_vpclmulqdq_available()); off += SIMD_STAT_PRINT(simd_stat_kstat_payload, "osxsave", boot_cpu_has(X86_FEATURE_OSXSAVE));