EXTRA_KCFLAGS="$tmp_flags"
]) # LIBCFS_HAVE_KFREE_SENSITIVE
+#
+# LIBCFS_HAVE_CRYPTO_SHA2_HEADER
+#
+# Kernel v5.10-rc1-114-ga24d22b225ce
+# crypto: sha - split sha.h into sha1.h and sha2.h
+#
+AC_DEFUN([LIBCFS_HAVE_CRYPTO_SHA2_HEADER], [
+LB_CHECK_LINUX_HEADER([crypto/sha2.h], [
+ AC_DEFINE(HAVE_CRYPTO_SHA2_HEADER, 1,
+ [crypto/sha2.h is present])])
+]) # LIBCFS_HAVE_CRYPTO_SHA2_HEADER
+
AC_DEFUN([LIBCFS_PROG_LINUX_SRC], [
LIBCFS_SRC_HAVE_PROC_OPS
LIBCFS_SEC_RELEASE_SECCTX
# 5.10
LIBCFS_HAVE_KFREE_SENSITIVE
+LIBCFS_HAVE_CRYPTO_SHA2_HEADER
]) # LIBCFS_PROG_LINUX
#