Sven Schmidt
73a15ac6d5
crypto: change LZ4 modules to work with new LZ4 module version
...
Update the crypto modules using LZ4 compression as well as the test
cases in testmgr.h to work with the new LZ4 module version.
Link: http://lkml.kernel.org/r/1486321748-19085-4-git-send-email-4sschmid@informatik.uni-hamburg.de
Signed-off-by: Sven Schmidt <4sschmid@informatik.uni-hamburg.de>
Cc: Bongkyu Kim <bongkyu.kim@lge.com>
Cc: Rui Salvaterra <rsalvaterra@gmail.com>
Cc: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: David S. Miller <davem@davemloft.net>
Cc: Anton Vorontsov <anton@enomsg.org>
Cc: Colin Cross <ccross@android.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Tony Luck <tony.luck@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-02-24 17:46:57 -08:00
..
asymmetric_keys
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-12-15 11:41:37 -08:00
async_tx
async_pq_val: fix DMA memory leak
2016-10-05 06:18:09 +05:30
.gitignore
842.c
crypto: acomp - add support for 842 via scomp
2016-10-25 11:08:33 +08:00
ablk_helper.c
ablkcipher.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
acompress.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
aead.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
aes_generic.c
crypto: aes-generic - drop alignment requirement
2017-02-11 17:50:43 +08:00
aes_ti.c
crypto: aes - add generic time invariant AES cipher
2017-02-11 17:50:43 +08:00
af_alg.c
ahash.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
akcipher.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
algapi.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
algboss.c
crypto: testmgr - Do not test internal algorithms
2016-11-28 21:23:20 +08:00
algif_aead.c
crypto: algif_aead - Fix kernel panic on list_del
2017-02-03 17:45:48 +08:00
algif_hash.c
crypto: algif_hash - avoid zero-sized array
2016-12-27 17:50:52 +08:00
algif_rng.c
algif_skcipher.c
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-12-14 13:31:29 -08:00
ansi_cprng.c
anubis.c
api.c
crypto: api - Do not clear type bits in crypto_larval_lookup
2016-11-28 21:23:18 +08:00
arc4.c
authenc.c
crypto: skcipher - Get rid of crypto_spawn_skcipher2()
2016-11-01 08:37:17 +08:00
authencesn.c
crypto: skcipher - Get rid of crypto_spawn_skcipher2()
2016-11-01 08:37:17 +08:00
blkcipher.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
blowfish_common.c
blowfish_generic.c
camellia_generic.c
cast5_generic.c
cast6_generic.c
cast_common.c
cbc.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
ccm.c
crypto: ccm - drop unnecessary minimum 32-bit alignment
2017-02-15 13:23:46 +08:00
chacha20_generic.c
crypto: chacha20 - convert generic and x86 versions to skcipher
2016-12-27 17:47:31 +08:00
chacha20poly1305.c
crypto: skcipher - Get rid of crypto_spawn_skcipher2()
2016-11-01 08:37:17 +08:00
cipher.c
crypto: api - Remove no-op exit_ops code
2016-10-21 11:03:42 +08:00
cmac.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
compress.c
crypto: api - Remove no-op exit_ops code
2016-10-21 11:03:42 +08:00
crc32_generic.c
crc32c_generic.c
crct10dif_common.c
crct10dif_generic.c
cryptd.c
crypto: cryptd - Add support for skcipher
2016-11-28 21:23:18 +08:00
crypto_engine.c
crypto: engine - Handle the kthread worker using the new API
2016-10-25 11:08:25 +08:00
crypto_null.c
crypto_user.c
crypto: acomp - add asynchronous compression api
2016-10-25 11:08:30 +08:00
crypto_wq.c
ctr.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
cts.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
deflate.c
crypto: acomp - add support for deflate via scomp
2016-10-25 11:08:36 +08:00
des_generic.c
dh.c
crypto: dh - Consistenly return negative error codes
2016-11-13 17:45:04 +08:00
dh_helper.c
drbg.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2016-11-30 19:53:12 +08:00
ecb.c
ecc.c
ecc.h
ecc_curve_defs.h
ecdh.c
ecdh_helper.c
echainiv.c
fcrypt.c
fips.c
gcm.c
crypto: skcipher - Get rid of crypto_spawn_skcipher2()
2016-11-01 08:37:17 +08:00
gf128mul.c
crypto: gf128mul - Zero memory when freeing multiplication table
2016-11-17 23:34:59 +08:00
ghash-generic.c
hash_info.c
hmac.c
internal.h
crypto: api - Remove no-op exit_ops code
2016-10-21 11:03:42 +08:00
jitterentropy-kcapi.c
crypto: jitterentropy - drop duplicate header module.h
2016-11-17 23:34:52 +08:00
jitterentropy.c
Kconfig
crypto: xts - Add ECB dependency
2017-02-23 20:11:06 +08:00
keywrap.c
khazad.c
kpp.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
lrw.c
crypto: lrw - Convert to skcipher
2016-11-28 21:23:17 +08:00
lz4.c
crypto: change LZ4 modules to work with new LZ4 module version
2017-02-24 17:46:57 -08:00
lz4hc.c
crypto: change LZ4 modules to work with new LZ4 module version
2017-02-24 17:46:57 -08:00
lzo.c
crypto: acomp - add support for lzo via scomp
2016-10-25 11:08:31 +08:00
Makefile
crypto: improve gcc optimization flags for serpent and wp512
2017-02-11 17:52:26 +08:00
mcryptd.c
crypto: mcryptd - Check mcryptd algorithm compatibility
2016-12-07 19:55:37 +08:00
md4.c
md5.c
memneq.c
michael_mic.c
pcbc.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
pcrypt.c
poly1305_generic.c
crypto: poly1305 - Use unaligned access where required
2016-11-13 17:45:03 +08:00
proc.c
ripemd.h
rmd128.c
rmd160.c
rmd256.c
rmd320.c
rng.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
rsa-pkcs1pad.c
rsa.c
rsa_helper.c
rsaprivkey.asn1
rsapubkey.asn1
salsa20_generic.c
scatterwalk.c
crypto: scatterwalk - Remove unnecessary aliasing check in map_and_copy
2016-11-22 15:02:25 +08:00
scompress.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
seed.c
seqiv.c
crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
2017-02-11 17:52:28 +08:00
serpent_generic.c
sha1_generic.c
sha3_generic.c
sha256_generic.c
sha512_generic.c
shash.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
simd.c
crypto: simd - Add simd skcipher helper
2016-11-28 21:23:18 +08:00
skcipher.c
crypto: Replaced gcc specific attributes with macros from compiler.h
2017-01-13 00:24:39 +08:00
tcrypt.c
crypto: tcrypt - Add debug prints
2017-01-23 22:50:24 +08:00
tcrypt.h
tea.c
testmgr.c
crypto: testmgr - add test cases for cbcmac(aes)
2017-02-11 17:50:44 +08:00
testmgr.h
crypto: change LZ4 modules to work with new LZ4 module version
2017-02-24 17:46:57 -08:00
tgr192.c
twofish_common.c
twofish_generic.c
vmac.c
wp512.c
xcbc.c
xor.c
xts.c
crypto: xts - Convert to skcipher
2016-11-28 21:23:18 +08:00