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-10-07 21:16:26 -04:00
2014-09-26 11:02:55 +02:00
2014-07-12 00:07:05 +02:00
2014-09-26 11:02:59 +02:00
2014-08-05 09:47:45 +02:00
2014-09-26 11:02:55 +02:00
2014-09-26 11:02:56 +02:00
2014-08-28 14:47:22 +02:00
2014-09-24 22:16:06 -04:00
2014-05-27 13:56:21 -07:00
2014-07-07 01:22:19 +02:00
2014-08-01 12:30:37 -04:00
2014-10-08 06:44:48 -04:00
2014-10-03 15:49:57 +02:00
2014-07-11 17:56:55 -07:00
2014-07-27 17:01:12 -03:00
2014-05-26 12:53:40 +10:00
2014-09-26 11:02:59 +02:00
2014-07-17 18:43:40 -07:00
2014-08-29 08:53:53 +02:00
2014-08-25 03:28:09 -05:00
2014-08-04 07:01:38 -07:00
2014-09-07 15:21:13 -07:00
2014-09-26 11:02:55 +02:00
2014-08-10 20:36:00 -07:00
2014-08-06 23:36:12 -07:00
2014-08-09 09:13:40 -07:00
2014-08-14 11:14:29 -06:00
2014-08-29 16:28:17 -07:00
2014-09-26 11:02:59 +02:00
2014-10-03 15:48:20 +02:00
2014-08-26 09:35:53 +02:00
2014-09-26 11:02:55 +02:00
2014-06-11 08:35:34 -07:00
2014-10-08 05:34:24 -04:00
2014-06-19 15:28:56 +02:00
2014-09-26 11:02:55 +02:00
2014-06-10 19:11:06 -04:00
2014-08-27 22:04:36 +01:00
2014-07-28 15:23:15 +02:00
2014-09-26 11:02:59 +02:00
2014-09-26 11:02:59 +02:00
2014-08-08 15:57:24 -07:00
2014-08-06 18:01:24 -07:00
2014-06-04 08:50:34 -07:00
2014-09-16 09:09:54 -07:00
2014-08-06 21:03:53 -07:00
2014-09-04 10:05:04 +02:00
2014-08-04 15:20:48 +02:00
2014-10-07 21:14:57 -04:00
2014-08-08 15:57:24 -07:00
2014-06-17 14:50:17 +10:00
2014-09-26 11:02:59 +02:00
2014-08-06 18:01:20 -07:00
2014-07-09 16:05:42 -07:00
2014-09-26 11:03:00 +02:00
2014-09-26 11:02:59 +02:00
2014-09-27 11:03:33 +02:00
2014-06-06 16:08:17 -07:00
2014-06-19 17:45:14 -07:00
2014-09-26 11:02:55 +02:00
2014-08-10 09:09:26 +02:00
2014-08-06 21:03:53 -07:00
2014-09-26 11:10:11 +02:00
2014-09-09 10:35:58 +02:00
2014-08-26 09:35:54 +02:00
2014-05-29 15:50:30 +02:00
2014-09-26 11:22:29 +02:00
2014-05-26 17:28:27 -06:00
2014-08-28 11:57:24 +05:30
2014-05-20 16:54:21 -06:00
2014-07-25 14:21:23 +05:30
2014-06-04 08:50:34 -07:00
2014-06-29 13:38:33 -07:00
2014-05-27 10:16:44 +02:00
2014-05-25 12:39:00 -07:00
2014-09-08 14:33:09 -07:00
2014-08-26 09:35:53 +02:00
2014-08-26 09:35:52 +02:00
2014-09-26 11:02:56 +02:00
2014-07-08 08:32:51 -07:00
2014-06-23 16:47:43 -07:00
2014-06-05 13:29:37 +02:00
2014-08-08 15:57:24 -07:00
2014-07-22 12:46:11 +05:30
2014-09-04 10:05:07 +02:00
2014-05-21 11:19:36 +02:00
2014-07-09 15:54:27 -07:00
2014-06-19 15:15:27 +02:00
2014-09-07 15:21:13 -07:00
2014-09-26 11:03:00 +02:00
2014-08-05 15:28:48 +10:00