From 5b953aef26dccb04476ce8d9aa79f5b3ac4e4445 Mon Sep 17 00:00:00 2001 From: Matthew Cole Date: Sat, 3 Sep 2022 01:55:51 +0000 Subject: [PATCH 1/3] Add crypto to kernel config for cryptsetup --- openpower/configs/linux/skiroot_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openpower/configs/linux/skiroot_defconfig b/openpower/configs/linux/skiroot_defconfig index fffb62e0..6410295d 100644 --- a/openpower/configs/linux/skiroot_defconfig +++ b/openpower/configs/linux/skiroot_defconfig @@ -804,4 +804,15 @@ CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_PPC=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_RMD160=y +CONFIG_CRYPTO_WP512=y +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_SERPENT=y +CONFIG_CRYPTO_TWOFISH=y # CONFIG_CRYPTO_HW is not set -- 2.35.1 From decdabcdc9d9795b0ddacd159426a34792c567ef Mon Sep 17 00:00:00 2001 From: Matthew Cole Date: Sat, 3 Sep 2022 02:54:59 +0000 Subject: [PATCH 2/3] Update buildroot for package updates --- buildroot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildroot b/buildroot index 7bdd5701..860d2088 160000 --- a/buildroot +++ b/buildroot @@ -1 +1 @@ -Subproject commit 7bdd5701652dd0be6520e0e49a11f5dc8be98be2 +Subproject commit 860d2088193ff637affcf5955feffdf1610afaa6 -- 2.35.1 From e13e6e81bc134dc27b7cd56f6b2997af5ada84b2 Mon Sep 17 00:00:00 2001 From: Matthew Cole Date: Sat, 3 Sep 2022 04:36:49 +0000 Subject: [PATCH 3/3] Enable user crypto API for cryptsetup --- openpower/configs/linux/skiroot_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpower/configs/linux/skiroot_defconfig b/openpower/configs/linux/skiroot_defconfig index 6410295d..a35cbb7b 100644 --- a/openpower/configs/linux/skiroot_defconfig +++ b/openpower/configs/linux/skiroot_defconfig @@ -815,4 +815,7 @@ CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_TWOFISH=y +CONFIG_CRYPTO_USER=y +CONFIG_CRYPTO_USER_API_HASH=y +CONFIG_CRYPTO_USER_API_SKCIPHER=y # CONFIG_CRYPTO_HW is not set -- 2.35.1