crypto: Enable more processor-specific algorithms and drivers

svn path=/dists/sid/linux/; revision=20960
This commit is contained in:
Ben Hutchings 2014-01-07 03:31:32 +00:00
parent f219afd5aa
commit 2a4321bb7f
7 changed files with 57 additions and 0 deletions

13
debian/changelog vendored
View File

@ -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 <ben@decadent.org.uk> Thu, 02 Jan 2014 01:26:59 +0000

View File

@ -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
##

View File

@ -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
##

View File

@ -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

View File

@ -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

View File

@ -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
##

View File

@ -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
##