Michael Ellerman
c12abf3464
crypto: powerpc - CRYPT_CRC32C_VPMSUM should depend on ALTIVEC
...
The optimised crc32c implementation depends on VMX (aka. Altivec)
instructions, so the kernel must be built with Altivec support in order
for the crc32c code to build.
Fixes: 6dd7a82cc5 ("crypto: powerpc - Add POWER8 optimised crc32c")
Acked-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2016-08-09 18:25:09 +08:00
..
asymmetric_keys
KEYS: Fix for erroneous trust of incorrectly signed X.509 certs
2016-07-18 12:19:47 +10:00
async_tx
mm/page_ref: add tracepoint to track down page reference manipulation
2016-03-17 15:09:34 -07:00
.gitignore
842.c
ablk_helper.c
crypto: ablk_helper - Fix cryptd reordering
2016-06-23 18:29:53 +08:00
ablkcipher.c
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
aead.c
crypto: aead - Remove blkcipher null for IV generators
2016-07-18 17:35:43 +08:00
aes_generic.c
af_alg.c
ahash.c
crypto: ahash - Add padding in crypto_ahash_extsize
2016-07-01 23:45:03 +08:00
akcipher.c
algapi.c
crypto: api - Add crypto_inst_setname
2016-07-01 23:45:11 +08:00
algboss.c
algif_aead.c
crypto: af_alg - add async support to algif_aead
2016-04-05 20:35:41 +08:00
algif_hash.c
crypto: algif_hash - wait for crypto_ahash_init() to complete
2016-01-30 22:05:15 +08:00
algif_rng.c
algif_skcipher.c
crypto: algif_skcipher - Do not set MAY_BACKLOG on the async path
2016-02-06 15:23:55 +08:00
ansi_cprng.c
anubis.c
api.c
arc4.c
authenc.c
crypto: authenc - Use skcipher
2016-07-18 17:35:38 +08:00
authencesn.c
crypto: authencesn - Use skcipher
2016-07-18 17:35:39 +08:00
blkcipher.c
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
blowfish_common.c
blowfish_generic.c
camellia_generic.c
cast5_generic.c
cast6_generic.c
cast_common.c
cbc.c
ccm.c
crypto: ccm - Use skcipher
2016-07-18 17:35:40 +08:00
chacha20_generic.c
random: replace non-blocking pool with a Chacha20-based CRNG
2016-07-03 00:57:23 -04:00
chacha20poly1305.c
crypto: chacha20poly1305 - Use skcipher
2016-07-18 17:35:41 +08:00
cipher.c
cmac.c
compress.c
crc32_generic.c
crypto: crc32 - Rename generic implementation
2016-01-30 22:11:22 +08:00
crc32c_generic.c
crct10dif_common.c
crct10dif_generic.c
cryptd.c
crypto: cryptd - Add helpers to check whether a tfm is queued
2016-06-23 18:29:52 +08:00
crypto_engine.c
crypto: engine - Introduce the block request crypto engine framework
2016-02-01 22:27:02 +08:00
crypto_null.c
crypto: null - Remove default null blkcipher
2016-07-18 17:35:44 +08:00
crypto_user.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-07-21 12:26:55 +08:00
crypto_wq.c
ctr.c
crypto: ctr - Use skcipher in rfc3686
2016-07-18 17:35:39 +08:00
cts.c
crypto: cts - Convert to skcipher
2016-07-18 17:35:44 +08:00
deflate.c
des_generic.c
dh.c
crypto: rsa - Generate fixed-length output
2016-07-01 23:45:18 +08:00
dh_helper.c
crypto: dh - Add DH software implementation
2016-06-23 18:29:56 +08:00
drbg.c
crypto: drbg - fix an error code in drbg_init_sym_kernel()
2016-06-20 19:25:03 +08:00
ecb.c
ecc.c
crypto: ecdh - make ecdh_shared_secret unique
2016-06-24 21:24:59 +08:00
ecc.h
crypto: ecdh - make ecdh_shared_secret unique
2016-06-24 21:24:59 +08:00
ecc_curve_defs.h
crypto: ecdh - Add ECDH software support
2016-06-23 18:29:57 +08:00
ecdh.c
crypto: ecdh - make ecdh_shared_secret unique
2016-06-24 21:24:59 +08:00
ecdh_helper.c
crypto: ecdh - Add ECDH software support
2016-06-23 18:29:57 +08:00
echainiv.c
crypto: echainiv - Use skcipher
2016-07-18 17:35:42 +08:00
fcrypt.c
fips.c
gcm.c
crypto: gcm - Use skcipher
2016-07-18 17:35:40 +08:00
gf128mul.c
ghash-generic.c
hash_info.c
hmac.c
internal.h
crypto: api - Add crypto_type_has_alg helper
2016-01-25 22:42:12 +08:00
jitterentropy-kcapi.c
crypto: jitterentropy - use ktime_get_ns as fallback
2016-06-24 21:24:58 +08:00
jitterentropy.c
Kconfig
crypto: powerpc - CRYPT_CRC32C_VPMSUM should depend on ALTIVEC
2016-08-09 18:25:09 +08:00
keywrap.c
crypto: keywrap - memzero the correct memory
2016-02-01 22:27:05 +08:00
khazad.c
kpp.c
crypto: kpp - Key-agreement Protocol Primitives API (KPP)
2016-06-23 18:29:56 +08:00
lrw.c
lz4.c
lz4hc.c
lzo.c
crypto: lzo - get rid of superfluous __GFP_REPEAT
2016-04-15 22:36:36 +08:00
Makefile
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
mcryptd.c
crypto: sha1-mb - async implementation for sha1-mb
2016-06-23 18:29:55 +08:00
md4.c
md5.c
memneq.c
michael_mic.c
pcbc.c
pcrypt.c
poly1305_generic.c
proc.c
ripemd.h
rmd128.c
rmd160.c
rmd256.c
rmd320.c
rng.c
rsa-pkcs1pad.c
crypto: rsa-pkcs1pad - fix rsa-pkcs1pad request struct
2016-07-22 17:58:21 +08:00
rsa.c
crypto: rsa - Generate fixed-length output
2016-07-01 23:45:18 +08:00
rsa_helper.c
crypto: rsa - Store rest of the private key components
2016-07-05 23:05:26 +08:00
rsaprivkey.asn1
crypto: rsa - Store rest of the private key components
2016-07-05 23:05:26 +08:00
rsapubkey.asn1
salsa20_generic.c
scatterwalk.c
crypto: scatterwalk - Inline start/map/done
2016-07-18 17:35:50 +08:00
seed.c
seqiv.c
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
serpent_generic.c
sha1_generic.c
sha3_generic.c
crypto: sha3 - Add missing ULL suffixes for 64-bit constants
2016-08-08 23:43:46 +08:00
sha256_generic.c
sha512_generic.c
shash.c
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-03-17 11:22:54 -07:00
skcipher.c
crypto: skcipher - Remove top-level givcipher interface
2016-07-18 17:35:46 +08:00
tcrypt.c
crypto: sha3 - Add HMAC-SHA3 test modes and test vectors
2016-07-01 23:45:24 +08:00
tcrypt.h
tea.c
testmgr.c
crypto: testmgr - Print akcipher algorithm name
2016-07-19 15:42:42 +08:00
testmgr.h
crypto: testmgr - Add 4K private key to RSA testvector
2016-07-05 23:05:27 +08:00
tgr192.c
twofish_common.c
twofish_generic.c
vmac.c
wp512.c
xcbc.c
xor.c
xts.c
crypto: xts - consolidate sanity check for keys
2016-02-17 04:07:51 +08:00