diff --git a/debian/changelog b/debian/changelog index a6ac6f731..0d4c32f68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,19 @@ linux (3.12.6-3) UNRELEASED; urgency=low removed parisc flavour (fixes FTBFS) * linux-image: Make maintainer scripts less verbose (Closes: #734266) * [m68k] Enable EARLY_PRINTK (Closes: #734289) + * crypto: Enable more processor-specific algorithms and drivers: + - [amd64] Enable CRYPTO_CRCT10DIF_PCLMUL, CRYPTO_SHA256_SSSE3, + CRYPTO_SHA512_SSSE3, CRYPTO_GHASH_CLMUL_NI_INTEL, + CRYPTO_CAMELLIA_AESNI_AVX_X86_64, CRYPTO_CAMELLIA_AESNI_AVX2_X86_64, + CRYPTO_CAST5_AVX_X86_64, CRYPTO_CAST6_AVX_X86_64, + CRYPTO_SERPENT_AVX2_X86_64 as modules (Closes: #734376) + - [arm] Enable CRYPTO_SHA1_ARM, CRYPTO_AES_ARM as modules + - [powerpc] Enable CRYPTO_SHA1_PPC as module + - [sparc] Enable CRYPTO_CRC32C_SPARC64, CRYPTO_MD5_SPARC64, + CRYPTO_SHA1_SPARC64, CRYPTO_SHA256_SPARC64, CRYPTO_SHA512_SPARC64, + CRYPTO_AES_SPARC64, CRYPTO_CAMELLIA_SPARC64, CRYPTO_DES_SPARC64, + CRYPTO_DEV_NIAGARA2 as modules + - [x86] Enable CRYPTO_CRC32_PCLMUL as module -- Ben Hutchings Thu, 02 Jan 2014 01:26:59 +0000 diff --git a/debian/config/armel/config b/debian/config/armel/config index a12ea9494..c265fd60e 100644 --- a/debian/config/armel/config +++ b/debian/config/armel/config @@ -17,6 +17,12 @@ CONFIG_EARLY_PRINTK=y #. Support Thumb user binaries CONFIG_ARM_THUMB=y +## +## file: crypto/Kconfig +## +CONFIG_CRYPTO_SHA1_ARM=m +CONFIG_CRYPTO_AES_ARM=m + ## ## file: drivers/input/misc/Kconfig ## diff --git a/debian/config/armhf/config b/debian/config/armhf/config index 27d9bcb99..75a2cafe2 100644 --- a/debian/config/armhf/config +++ b/debian/config/armhf/config @@ -6,6 +6,12 @@ CONFIG_ATAGS_PROC=y #. Enable floating point unit CONFIG_VFP=y +## +## file: crypto/Kconfig +## +CONFIG_CRYPTO_SHA1_ARM=m +CONFIG_CRYPTO_AES_ARM=m + ## ## file: drivers/input/mouse/Kconfig ## diff --git a/debian/config/kernelarch-x86/config b/debian/config/kernelarch-x86/config index 6c576830b..044c10d61 100644 --- a/debian/config/kernelarch-x86/config +++ b/debian/config/kernelarch-x86/config @@ -143,6 +143,7 @@ CONFIG_SUN_PARTITION=y ## file: crypto/Kconfig ## CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_AES_NI_INTEL=m diff --git a/debian/config/kernelarch-x86/config-arch-64 b/debian/config/kernelarch-x86/config-arch-64 index 190948cc4..00488b43d 100644 --- a/debian/config/kernelarch-x86/config-arch-64 +++ b/debian/config/kernelarch-x86/config-arch-64 @@ -30,13 +30,22 @@ CONFIG_GENERIC_CPU=y ## ## file: crypto/Kconfig ## +CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_SHA1_SSSE3=m +CONFIG_CRYPTO_SHA256_SSSE3=m +CONFIG_CRYPTO_SHA512_SSSE3=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_AES_X86_64=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_CAST5_AVX_X86_64=m +CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m +CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m diff --git a/debian/config/powerpc/config b/debian/config/powerpc/config index 215a98c35..66e573b72 100644 --- a/debian/config/powerpc/config +++ b/debian/config/powerpc/config @@ -74,6 +74,11 @@ CONFIG_PPC_PMAC=y CONFIG_AMIGA_PARTITION=y CONFIG_MAC_PARTITION=y +## +## file: crypto/Kconfig +## +CONFIG_CRYPTO_SHA1_PPC=m + ## ## file: drivers/ata/Kconfig ## diff --git a/debian/config/sparc/config b/debian/config/sparc/config index c572df294..21546518f 100644 --- a/debian/config/sparc/config +++ b/debian/config/sparc/config @@ -13,6 +13,18 @@ CONFIG_SUN_OPENPROMFS=m ## CONFIG_SUN_PARTITION=y +## +## file: crypto/Kconfig +## +CONFIG_CRYPTO_CRC32C_SPARC64=m +CONFIG_CRYPTO_MD5_SPARC64=m +CONFIG_CRYPTO_SHA1_SPARC64=m +CONFIG_CRYPTO_SHA256_SPARC64=m +CONFIG_CRYPTO_SHA512_SPARC64=m +CONFIG_CRYPTO_AES_SPARC64=m +CONFIG_CRYPTO_CAMELLIA_SPARC64=m +CONFIG_CRYPTO_DES_SPARC64=m + ## ## file: drivers/ata/Kconfig ## @@ -58,6 +70,11 @@ CONFIG_PRINTER=m ## # CONFIG_IPMI_HANDLER is not set +## +## file: drivers/crypto/Kconfig +## +CONFIG_CRYPTO_DEV_NIAGARA2=m + ## ## file: drivers/gpu/drm/Kconfig ##