diff options
| author | Steffen Klassert <steffen.klassert@secunet.com> | 2010-01-06 23:57:19 -0500 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2010-01-06 23:57:19 -0500 |
| commit | 5068c7a883d1694f0fb3631b664827644153cd08 (patch) | |
| tree | 25da5f02280c42a83b278372babbbcab011589ac /crypto/Kconfig | |
| parent | 16295bec6398a3eedc9377e1af6ff4c71b98c300 (diff) | |
crypto: pcrypt - Add pcrypt crypto parallelization wrapper
This patch adds a parallel crypto template that takes a crypto
algorithm and converts it to process the crypto transforms in
parallel. For the moment only aead algorithms are supported.
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Kconfig')
| -rw-r--r-- | crypto/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index 81c185a6971f..6a2e295ee227 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig | |||
| @@ -114,6 +114,16 @@ config CRYPTO_NULL | |||
| 114 | help | 114 | help |
| 115 | These are 'Null' algorithms, used by IPsec, which do nothing. | 115 | These are 'Null' algorithms, used by IPsec, which do nothing. |
| 116 | 116 | ||
| 117 | config CRYPTO_PCRYPT | ||
| 118 | tristate "Parallel crypto engine (EXPERIMENTAL)" | ||
| 119 | depends on SMP && EXPERIMENTAL | ||
| 120 | select PADATA | ||
| 121 | select CRYPTO_MANAGER | ||
| 122 | select CRYPTO_AEAD | ||
| 123 | help | ||
| 124 | This converts an arbitrary crypto algorithm into a parallel | ||
| 125 | algorithm that executes in kernel threads. | ||
| 126 | |||
| 117 | config CRYPTO_WORKQUEUE | 127 | config CRYPTO_WORKQUEUE |
| 118 | tristate | 128 | tristate |
| 119 | 129 | ||
