Linus Torvalds
5bcbe22ca4
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto update from Herbert Xu:
"API:
- Try to catch hash output overrun in testmgr
- Introduce walksize attribute for batched walking
- Make crypto_xor() and crypto_inc() alignment agnostic
Algorithms:
- Add time-invariant AES algorithm
- Add standalone CBCMAC algorithm
Drivers:
- Add NEON acclerated chacha20 on ARM/ARM64
- Expose AES-CTR as synchronous skcipher on ARM64
- Add scalar AES implementation on ARM64
- Improve scalar AES implementation on ARM
- Improve NEON AES implementation on ARM/ARM64
- Merge CRC32 and PMULL instruction based drivers on ARM64
- Add NEON acclerated CBCMAC/CMAC/XCBC AES on ARM64
- Add IPsec AUTHENC implementation in atmel
- Add Support for Octeon-tx CPT Engine
- Add Broadcom SPU driver
- Add MediaTek driver"
* 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (142 commits)
crypto: xts - Add ECB dependency
crypto: cavium - switch to pci_alloc_irq_vectors
crypto: cavium - switch to pci_alloc_irq_vectors
crypto: cavium - remove dead MSI-X related define
crypto: brcm - Avoid double free in ahash_finup()
crypto: cavium - fix Kconfig dependencies
crypto: cavium - cpt_bind_vq_to_grp could return an error code
crypto: doc - fix typo
hwrng: omap - update Kconfig help description
crypto: ccm - drop unnecessary minimum 32-bit alignment
crypto: ccm - honour alignmask of subordinate MAC cipher
crypto: caam - fix state buffer DMA (un)mapping
crypto: caam - abstract ahash request double buffering
crypto: caam - fix error path for ctx_dma mapping failure
crypto: caam - fix DMA API leaks for multiple setkey() calls
crypto: caam - don't dma_map key for hash algorithms
crypto: caam - use dma_map_sg() return code
crypto: caam - replace sg_count() with sg_nents_for_len()
crypto: caam - check sg_count() return value
crypto: caam - fix HW S/G in ablkcipher_giv_edesc_alloc()
..
2017-02-23 09:54:19 -08:00
..
2017-02-08 11:19:43 -08:00
2017-02-06 15:13:24 +01:00
2017-02-10 15:20:44 +01:00
2017-02-23 08:46:04 -08:00
2017-02-22 18:22:53 -08:00
2017-02-23 08:18:01 -08:00
2017-02-06 18:20:16 +02:00
2017-02-22 10:15:09 -08:00
2017-02-10 10:16:34 -08:00
2017-02-12 14:45:11 +01:00
2017-02-23 08:50:22 -08:00
2017-02-19 18:10:42 -05:00
2017-02-06 13:49:29 -08:00
2017-02-23 09:38:10 -08:00
2017-02-12 14:55:09 -08:00
2017-02-20 13:23:30 -08:00
2017-02-20 17:55:15 -08:00
2017-02-08 14:54:12 +00:00
2017-02-16 10:08:41 +05:30
2017-02-21 13:25:50 -08:00
2017-02-10 15:52:24 -05:00
2017-02-17 14:06:45 -07:00
2017-02-12 21:52:19 -05:00
2017-02-17 13:40:05 -05:00
2017-02-07 13:03:10 -05:00
2017-02-08 15:41:43 -08:00
2017-02-14 08:29:56 -07:00
2017-02-07 20:58:30 +01:00
2017-02-04 00:47:59 +01:00
2017-02-22 10:46:44 -08:00
2017-02-20 10:06:32 -08:00
2017-02-22 19:29:24 -08:00
2017-02-22 11:44:32 -08:00
2017-02-07 10:57:47 +01:00
2017-02-06 13:14:10 +01:00
2017-02-07 10:42:10 +01:00
2017-02-10 09:09:59 -07:00
2017-02-03 08:28:25 -08:00
2017-02-21 17:56:45 -08:00
2017-02-06 23:26:43 -05:00
2017-02-06 23:26:43 -05:00
2017-02-06 23:26:43 -05:00
2017-02-10 15:19:48 +01:00
2017-02-06 08:54:01 +01:00
2017-02-10 11:15:08 +01:00
2017-02-22 16:41:30 -08:00
2017-02-22 16:41:28 -08:00
2017-02-14 10:20:35 -08:00
2017-02-08 13:34:41 +01:00
2017-02-08 10:06:24 +01:00
2017-02-03 15:21:21 -05:00
2017-02-11 20:59:41 -05:00
2017-02-11 20:59:41 -05:00
2017-02-07 12:32:52 -08:00
2017-02-10 15:13:10 +01:00
2017-02-10 15:13:10 +01:00
2017-02-20 10:52:23 -08:00
2017-02-10 09:04:19 +01:00
2017-02-17 12:28:01 +01:00
2017-02-21 17:21:32 -08:00
2017-02-03 16:35:42 -05:00
2017-02-03 09:56:43 -08:00
2017-02-10 10:28:49 +11:00
2017-02-07 10:51:46 -05:00
2017-02-22 16:41:29 -08:00
2017-02-22 16:41:27 -08:00
2017-02-03 14:13:19 -08:00
2017-02-23 09:54:19 -08:00
2017-02-22 16:41:30 -08:00
2017-02-22 16:41:30 -08:00
2017-02-07 10:51:46 -05:00
2017-02-22 17:08:33 -08:00
2017-02-16 15:32:19 +01:00
2017-02-20 13:23:30 -08:00
2017-02-03 17:28:29 -05:00
2017-02-16 21:25:49 -05:00
2017-02-17 14:08:19 -07:00
2017-02-22 19:23:14 -08:00
2017-02-15 08:53:32 -06:00
2017-02-10 14:54:37 +01:00
2017-02-22 16:41:30 -08:00
2017-02-03 16:35:42 -05:00
2017-02-10 09:08:09 +01:00
2017-02-22 16:41:26 -08:00
2017-02-20 10:15:11 -05:00
2017-02-09 14:29:27 +01:00
2017-02-09 22:52:17 +01:00
2017-02-06 11:25:55 -07:00
2017-02-08 11:07:11 +01:00
2017-02-07 13:21:15 +01:00
2017-02-20 10:27:56 -05:00
2017-02-10 09:04:19 +01:00
2017-02-17 12:28:35 -05:00
2017-02-20 13:23:30 -08:00
2017-02-19 18:17:59 -05:00
2017-02-17 12:41:47 -07:00
2017-02-22 16:41:28 -08:00
2017-02-10 13:18:33 -05:00
2017-02-22 16:41:27 -08:00
2017-02-22 16:41:27 -08:00
2017-02-08 15:11:22 -05:00
2017-02-22 16:41:30 -08:00
2017-02-22 16:41:30 -08:00
2017-02-03 11:19:34 -05:00
2017-02-10 11:15:08 +01:00
2017-02-22 16:41:26 -08:00
2017-02-22 16:41:28 -08:00
2017-02-10 16:34:17 +00:00
2017-02-07 10:05:12 -05:00
2017-02-22 16:41:29 -08:00