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-01-30 15:10:42 -05:00
2016-12-24 11:46:01 -08:00
2017-01-29 19:04:11 -05:00
2017-01-30 15:10:42 -05:00
2017-02-05 16:11:57 -05:00
2017-01-30 15:10:42 -05:00
2017-01-08 17:51:44 -05:00
2016-12-24 11:46:01 -08:00
2017-01-30 15:10:42 -05:00
2017-02-20 10:22:59 -05:00
2017-02-14 14:26:58 -05:00
2017-02-02 17:12:20 -05:00
2017-02-20 17:11:09 -05:00
2017-01-30 15:10:42 -05:00
2017-02-03 11:13:17 -05:00
2017-02-21 13:33:43 -05:00
2017-01-30 15:10:42 -05:00
2017-02-10 13:51:02 -05:00
2017-01-30 15:10:42 -05:00
2017-02-11 02:31:11 -05:00
2017-02-23 09:54:19 -08:00
2017-02-05 16:11:57 -05:00
2017-02-09 17:24:29 -05:00
2016-12-17 21:31:41 -05:00
2017-01-30 15:10:42 -05:00
2017-01-02 16:59:10 -05:00
2017-02-03 16:06:55 -05:00
2017-01-30 15:10:42 -05:00
2017-01-02 16:59:10 -05:00
2017-02-20 22:21:23 -05:00
2016-12-24 11:46:01 -08:00
2017-02-14 15:03:21 -05:00
2017-02-19 18:12:03 -05:00
2017-02-18 20:35:36 -08:00
2017-02-21 13:16:17 -05:00
2017-01-28 10:33:06 -05:00
2017-02-20 10:31:50 -05:00
2017-02-12 22:32:17 -05:00
2017-02-12 22:32:17 -05:00
2017-01-30 15:10:42 -05:00
2017-02-12 22:32:17 -05:00
2017-02-12 22:32:17 -05:00
2017-02-12 22:32:17 -05:00
2017-02-20 11:18:49 -05:00
2017-02-12 22:32:17 -05:00
2017-02-17 11:05:33 -05:00
2017-01-30 15:10:42 -05:00
2017-02-17 12:00:14 -05:00
2017-02-17 14:06:41 -05:00
2017-01-30 15:10:42 -05:00
2017-02-20 17:11:54 -05:00
2017-02-20 22:19:08 -05:00
2016-12-17 21:35:12 -05:00
2017-02-05 16:11:57 -05:00
2017-02-01 12:53:59 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-02-17 15:29:40 -05:00
2017-02-22 16:41:30 -08:00
2016-12-24 11:46:01 -08:00
2017-02-05 16:11:57 -05:00
2017-02-19 18:19:37 -05:00
2017-02-14 13:04:11 -05:00
2017-01-30 15:10:42 -05:00
2017-02-17 11:12:32 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-02-16 19:34:01 -05:00
2016-12-24 11:46:01 -08:00
2017-01-30 15:10:42 -05:00
2017-01-08 17:51:44 -05:00
2017-02-17 12:42:24 -05:00
2017-01-02 16:59:10 -05:00
2017-01-17 11:44:27 -05:00
2017-01-17 11:44:27 -05:00
2017-01-24 15:03:41 -05:00
2017-01-30 15:10:42 -05:00
2017-01-30 15:10:42 -05:00
2017-01-24 15:03:41 -05:00