Linus Torvalds
87d7bcee4f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto update from Herbert Xu:
- add multibuffer infrastructure (single_task_running scheduler helper,
OKed by Peter on lkml.
- add SHA1 multibuffer implementation for AVX2.
- reenable "by8" AVX CTR optimisation after fixing counter overflow.
- add APM X-Gene SoC RNG support.
- SHA256/SHA512 now handles unaligned input correctly.
- set lz4 decompressed length correctly.
- fix algif socket buffer allocation failure for 64K page machines.
- misc fixes
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (47 commits)
crypto: sha - Handle unaligned input data in generic sha256 and sha512.
Revert "crypto: aesni - disable "by8" AVX CTR optimization"
crypto: aesni - remove unused defines in "by8" variant
crypto: aesni - fix counter overflow handling in "by8" variant
hwrng: printk replacement
crypto: qat - Removed unneeded partial state
crypto: qat - Fix typo in name of tasklet_struct
crypto: caam - Dynamic allocation of addresses for various memory blocks in CAAM.
crypto: mcryptd - Fix typos in CRYPTO_MCRYPTD description
crypto: algif - avoid excessive use of socket buffer in skcipher
arm64: dts: add random number generator dts node to APM X-Gene platform.
Documentation: rng: Add X-Gene SoC RNG driver documentation
hwrng: xgene - add support for APM X-Gene SoC RNG support
crypto: mv_cesa - Add missing #define
crypto: testmgr - add test for lz4 and lz4hc
crypto: lz4,lz4hc - fix decompression
crypto: qat - Use pci_enable_msix_exact() instead of pci_enable_msix()
crypto: drbg - fix maximum value checks on 32 bit systems
crypto: drbg - fix sparse warning for cpu_to_be[32|64]
crypto: sha-mb - sha1_mb_alg_state can be static
...
2014-10-08 06:44:48 -04:00
..
2014-08-02 06:43:51 +10:00
2014-10-08 06:44:48 -04:00
2014-10-07 13:22:32 -04:00
2014-02-07 15:10:19 -08:00
2014-07-10 16:07:46 -07:00
2014-07-29 23:10:56 +02:00
2014-07-09 16:59:58 -07:00
2014-01-07 13:50:28 +01:00
2014-05-27 17:43:12 -07:00
2014-07-09 16:59:15 -07:00
2013-05-05 00:11:29 -04:00
2014-07-17 18:38:37 -07:00
2013-02-22 23:31:31 -05:00
2013-05-05 00:12:29 -04:00
2013-05-05 00:12:29 -04:00
2014-07-23 15:01:49 -07:00
2013-12-07 01:03:14 +01:00
2014-07-13 15:26:47 -07:00
2014-04-16 14:21:06 -07:00
2013-12-18 16:39:54 -08:00
2014-01-29 20:49:12 -08:00
2014-02-15 11:51:02 -08:00
2013-11-13 15:34:18 +09:00
2013-12-19 15:10:49 +01:00
2013-05-21 10:07:54 -07:00
2013-02-22 23:31:31 -05:00
2014-01-08 15:29:52 -08:00
2013-02-22 23:31:31 -05:00
2013-06-29 12:57:33 +04:00
2014-08-06 08:16:24 -07:00
2014-05-06 17:38:01 -04:00
2013-10-16 12:36:10 -07:00
2013-10-16 12:36:10 -07:00
2013-10-16 12:36:10 -07:00
2013-07-15 13:56:36 +02:00
2013-02-22 23:31:31 -05:00
2014-10-02 10:19:34 -04:00
2013-10-16 12:36:10 -07:00
2014-04-16 14:21:06 -07:00
2014-07-27 21:07:14 +09:30