diff options
author | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2013-06-08 05:17:42 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2013-06-21 02:44:28 -0400 |
commit | 3d387ef08c40382315b8e9baa4bc9a07f7c49fce (patch) | |
tree | 55a6bfe4187bcff29a533dd9eaabae6374a42635 /crypto/Kconfig | |
parent | acfffdb803b6ab5d520bf9a816bfb155ba3a263d (diff) |
Revert "crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipher"
This reverts commit 604880107010a1e5794552d184cd5471ea31b973.
Instruction (vpgatherdd) that this implementation relied on turned out to be
slow performer on real hardware (i5-4570). The previous 4-way blowfish
implementation is therefore faster and this implementation should be removed.
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r-- | crypto/Kconfig | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index d1ca6312d798..4ef0ee715171 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig | |||
@@ -839,24 +839,6 @@ config CRYPTO_BLOWFISH_X86_64 | |||
839 | See also: | 839 | See also: |
840 | <http://www.schneier.com/blowfish.html> | 840 | <http://www.schneier.com/blowfish.html> |
841 | 841 | ||
842 | config CRYPTO_BLOWFISH_AVX2_X86_64 | ||
843 | tristate "Blowfish cipher algorithm (x86_64/AVX2)" | ||
844 | depends on X86 && 64BIT | ||
845 | select CRYPTO_ALGAPI | ||
846 | select CRYPTO_CRYPTD | ||
847 | select CRYPTO_ABLK_HELPER_X86 | ||
848 | select CRYPTO_BLOWFISH_COMMON | ||
849 | select CRYPTO_BLOWFISH_X86_64 | ||
850 | help | ||
851 | Blowfish cipher algorithm (x86_64/AVX2), by Bruce Schneier. | ||
852 | |||
853 | This is a variable key length cipher which can use keys from 32 | ||
854 | bits to 448 bits in length. It's fast, simple and specifically | ||
855 | designed for use on "large microprocessors". | ||
856 | |||
857 | See also: | ||
858 | <http://www.schneier.com/blowfish.html> | ||
859 | |||
860 | config CRYPTO_CAMELLIA | 842 | config CRYPTO_CAMELLIA |
861 | tristate "Camellia cipher algorithms" | 843 | tristate "Camellia cipher algorithms" |
862 | depends on CRYPTO | 844 | depends on CRYPTO |