From mboxrd@z Thu Jan  1 00:00:00 1970
From: Peter =?utf-8?q?M=C3=BCller?= <peter.mueller@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 14/21] linux: Enable various modern ciphers/hashes/etc. and
 acceleration
Date: Mon, 26 Dec 2022 19:29:13 +0000
Message-ID: <e8bd5b5b-c256-410c-cdbb-6da837c22ec2@ipfire.org>
In-Reply-To: <0e60a1de-6210-835e-54a4-ec5e3128e42e@ipfire.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5517376191142998931=="
List-Id: <development.lists.ipfire.org>

--===============5517376191142998931==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Backported from IPFire 3.x as 2487038703ad6509202ffc16804cd17755dd5ad5.

Signed-off-by: Peter M=C3=BCller <peter.mueller(a)ipfire.org>
---
 config/kernel/kernel.config.x86_64-ipfire | 41 ++++++++++++-----------
 1 file changed, 21 insertions(+), 20 deletions(-)

diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel=
.config.x86_64-ipfire
index a3f97641a..085005dbc 100644
--- a/config/kernel/kernel.config.x86_64-ipfire
+++ b/config/kernel/kernel.config.x86_64-ipfire
@@ -6957,14 +6957,14 @@ CONFIG_CRYPTO_MANAGER2=3Dy
 CONFIG_CRYPTO_USER=3Dm
 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
-CONFIG_CRYPTO_GF128MUL=3Dy
+CONFIG_CRYPTO_GF128MUL=3Dm
 CONFIG_CRYPTO_NULL=3Dy
 CONFIG_CRYPTO_NULL2=3Dy
 CONFIG_CRYPTO_PCRYPT=3Dy
 CONFIG_CRYPTO_CRYPTD=3Dy
 CONFIG_CRYPTO_AUTHENC=3Dm
-CONFIG_CRYPTO_TEST=3Dm
-CONFIG_CRYPTO_SIMD=3Dy
+# CONFIG_CRYPTO_TEST is not set
+CONFIG_CRYPTO_SIMD=3Dm
 CONFIG_CRYPTO_ENGINE=3Dm
=20
 #
@@ -6976,8 +6976,8 @@ CONFIG_CRYPTO_ECC=3Dy
 CONFIG_CRYPTO_ECDH=3Dm
 CONFIG_CRYPTO_ECDSA=3Dy
 # CONFIG_CRYPTO_ECRDSA is not set
-CONFIG_CRYPTO_SM2=3Dm
-# CONFIG_CRYPTO_CURVE25519 is not set
+# CONFIG_CRYPTO_SM2 is not set
+CONFIG_CRYPTO_CURVE25519=3Dm
 CONFIG_CRYPTO_CURVE25519_X86=3Dm
=20
 #
@@ -6988,21 +6988,21 @@ CONFIG_CRYPTO_GCM=3Dm
 CONFIG_CRYPTO_CHACHA20POLY1305=3Dm
 # CONFIG_CRYPTO_AEGIS128 is not set
 # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set
-CONFIG_CRYPTO_SEQIV=3Dy
+CONFIG_CRYPTO_SEQIV=3Dm
 CONFIG_CRYPTO_ECHAINIV=3Dm
=20
 #
 # Block modes
 #
-CONFIG_CRYPTO_CBC=3Dy
+CONFIG_CRYPTO_CBC=3Dm
 # CONFIG_CRYPTO_CFB is not set
-CONFIG_CRYPTO_CTR=3Dy
+CONFIG_CRYPTO_CTR=3Dm
 CONFIG_CRYPTO_CTS=3Dm
-CONFIG_CRYPTO_ECB=3Dy
-CONFIG_CRYPTO_LRW=3Dy
+CONFIG_CRYPTO_ECB=3Dm
+CONFIG_CRYPTO_LRW=3Dm
 # CONFIG_CRYPTO_OFB is not set
 CONFIG_CRYPTO_PCBC=3Dm
-CONFIG_CRYPTO_XTS=3Dy
+CONFIG_CRYPTO_XTS=3Dm
 CONFIG_CRYPTO_KEYWRAP=3Dm
 # CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set
 # CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set
@@ -7043,7 +7043,7 @@ CONFIG_CRYPTO_SHA512_SSSE3=3Dm
 CONFIG_CRYPTO_SHA256=3Dy
 CONFIG_CRYPTO_SHA512=3Dy
 CONFIG_CRYPTO_SHA3=3Dm
-CONFIG_CRYPTO_SM3=3Dm
+# CONFIG_CRYPTO_SM3 is not set
 # CONFIG_CRYPTO_STREEBOG is not set
 CONFIG_CRYPTO_WP512=3Dm
 CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=3Dm
@@ -7051,9 +7051,9 @@ CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=3Dm
 #
 # Ciphers
 #
-CONFIG_CRYPTO_AES=3Dy
+CONFIG_CRYPTO_AES=3Dm
 CONFIG_CRYPTO_AES_TI=3Dm
-CONFIG_CRYPTO_AES_NI_INTEL=3Dy
+CONFIG_CRYPTO_AES_NI_INTEL=3Dm
 CONFIG_CRYPTO_ANUBIS=3Dm
 CONFIG_CRYPTO_ARC4=3Dm
 CONFIG_CRYPTO_BLOWFISH=3Dm
@@ -7097,7 +7097,7 @@ CONFIG_CRYPTO_LZO=3Dm
 # CONFIG_CRYPTO_842 is not set
 CONFIG_CRYPTO_LZ4=3Dm
 CONFIG_CRYPTO_LZ4HC=3Dm
-# CONFIG_CRYPTO_ZSTD is not set
+CONFIG_CRYPTO_ZSTD=3Dm
=20
 #
 # Random Number Generation
@@ -7122,8 +7122,9 @@ CONFIG_CRYPTO_HW=3Dy
 CONFIG_CRYPTO_DEV_PADLOCK=3Dm
 CONFIG_CRYPTO_DEV_PADLOCK_AES=3Dm
 CONFIG_CRYPTO_DEV_PADLOCK_SHA=3Dm
-# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
-# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set
+CONFIG_CRYPTO_DEV_ATMEL_I2C=3Dm
+CONFIG_CRYPTO_DEV_ATMEL_ECC=3Dm
+CONFIG_CRYPTO_DEV_ATMEL_SHA204A=3Dm
 CONFIG_CRYPTO_DEV_CCP=3Dy
 CONFIG_CRYPTO_DEV_CCP_DD=3Dm
 CONFIG_CRYPTO_DEV_SP_CCP=3Dy
@@ -7142,8 +7143,8 @@ CONFIG_CRYPTO_DEV_NITROX=3Dm
 CONFIG_CRYPTO_DEV_NITROX_CNN55XX=3Dm
 CONFIG_CRYPTO_DEV_CHELSIO=3Dm
 CONFIG_CRYPTO_DEV_VIRTIO=3Dm
-# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
-# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set
+CONFIG_CRYPTO_DEV_SAFEXCEL=3Dm
+CONFIG_CRYPTO_DEV_AMLOGIC_GXL=3Dm
 CONFIG_ASYMMETRIC_KEY_TYPE=3Dy
 CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=3Dy
 CONFIG_X509_CERTIFICATE_PARSER=3Dy
@@ -7190,7 +7191,7 @@ CONFIG_ARCH_USE_SYM_ANNOTATIONS=3Dy
 #
 # Crypto library routines
 #
-CONFIG_CRYPTO_LIB_AES=3Dy
+CONFIG_CRYPTO_LIB_AES=3Dm
 CONFIG_CRYPTO_LIB_ARC4=3Dm
 CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=3Dy
 CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=3Dy
--=20
2.35.3

--===============5517376191142998931==--