mirror of https://github.com/torvalds/linux.git
API: - Feed untrusted RNGs into /dev/random. - Allow HWRNG sleeping to be more interruptible. - Create lib/utils module. - Setting private keys no longer required for akcipher. - Remove tcrypt mode=1000. - Reorganised Kconfig entries. Algorithms: - Load x86/sha512 based on CPU features. - Add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher. Drivers: - Add HACE crypto driver aspeed. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEn51F/lCuNhUwmDeSxycdCkmxi6cFAmM785cACgkQxycdCkmx i6dveBAAmGVYtrPmcGfA6CmzZ8ps9KdZxhjHjzLKwuqrOMulZvE2IYeUV4QtNqpQ 6NLY2+TkqL0XIbCXoByIk32lMYIlXBaJdMYdHHDTeo7E2wqZn/46SPSWeNKazyJx dkL8Oj62nqDc2s0LOi3vLvod+sENFQ69R+vkHOa0fZhX0UBsac3NIXo+74Y2A7bE 0+iQFKTWdNnoQzQ0j4q8WMiolKYh21iPZ9l5sjgMgichLCaE6PrITlRcaWrtPhey U1OmJtbTPsg+5X1r9KyLtoAXtBDONl66GQyne+p/ZYD8cMhxomjJaPlMhwWE/n4d d2KJKvoXoPPo4c+yNIS9hBav07ZriPl0q0jd2M1rd6oYTmFpaodTgIBfjvxO+wfV GoqDS8PEc42U1uwkuKC/cvfr6pB8WiybfXy+vSXBm/jUgIOO3y+eqsC8Jx9ZoQeG F+d34PYfJrJbmDRtcA6ZKdzN0OmKq7aCilx1kGKGPg0D+uq64FBo7zsT6XzTK8HL 2Za9AACPn87xLQwGrKDSBfyrlSSIJm2FaIIPayUXHEo7cyoiZwbTpXRRJ1mDR+v9 jzI+xPEXCthtjysuRmufNhTkiZUv3lZ8ORfQ0QFKR53tjZUm+dVQo0V/N/ZSXoSV SyRvXYO+ToXePAofNWl1LcO1grX/vxtFNedMkDLHXooRcnCaIYo= =rq2f -----END PGP SIGNATURE----- Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Pull crypto updates from Herbert Xu: "API: - Feed untrusted RNGs into /dev/random - Allow HWRNG sleeping to be more interruptible - Create lib/utils module - Setting private keys no longer required for akcipher - Remove tcrypt mode=1000 - Reorganised Kconfig entries Algorithms: - Load x86/sha512 based on CPU features - Add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher Drivers: - Add HACE crypto driver aspeed" * tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (124 commits) crypto: aspeed - Remove redundant dev_err call crypto: scatterwalk - Remove unused inline function scatterwalk_aligned() crypto: aead - Remove unused inline functions from aead crypto: bcm - Simplify obtain the name for cipher crypto: marvell/octeontx - use sysfs_emit() to instead of scnprintf() hwrng: core - start hwrng kthread also for untrusted sources crypto: zip - remove the unneeded result variable crypto: qat - add limit to linked list parsing crypto: octeontx2 - Remove the unneeded result variable crypto: ccp - Remove the unneeded result variable crypto: aspeed - Fix check for platform_get_irq() errors crypto: virtio - fix memory-leak crypto: cavium - prevent integer overflow loading firmware crypto: marvell/octeontx - prevent integer overflows crypto: aspeed - fix build error when only CRYPTO_DEV_ASPEED is enabled crypto: hisilicon/qm - fix the qos value initialization crypto: sun4i-ss - use DEFINE_SHOW_ATTRIBUTE to simplify sun4i_ss_debugfs crypto: tcrypt - add async speed test for aria cipher crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher crypto: aria - prepare generic module for optimized implementations ... |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| ahb.c | ||
| ani.c | ||
| ani.h | ||
| antenna.c | ||
| ar953x_initvals.h | ||
| ar955x_1p0_initvals.h | ||
| ar956x_initvals.h | ||
| ar5008_initvals.h | ||
| ar5008_phy.c | ||
| ar9001_initvals.h | ||
| ar9002_calib.c | ||
| ar9002_hw.c | ||
| ar9002_initvals.h | ||
| ar9002_mac.c | ||
| ar9002_phy.c | ||
| ar9002_phy.h | ||
| ar9003_2p2_initvals.h | ||
| ar9003_aic.c | ||
| ar9003_aic.h | ||
| ar9003_buffalo_initvals.h | ||
| ar9003_calib.c | ||
| ar9003_eeprom.c | ||
| ar9003_eeprom.h | ||
| ar9003_hw.c | ||
| ar9003_mac.c | ||
| ar9003_mac.h | ||
| ar9003_mci.c | ||
| ar9003_mci.h | ||
| ar9003_paprd.c | ||
| ar9003_phy.c | ||
| ar9003_phy.h | ||
| ar9003_rtt.c | ||
| ar9003_rtt.h | ||
| ar9003_wow.c | ||
| ar9330_1p1_initvals.h | ||
| ar9330_1p2_initvals.h | ||
| ar9340_initvals.h | ||
| ar9462_2p0_initvals.h | ||
| ar9462_2p1_initvals.h | ||
| ar9485_initvals.h | ||
| ar9565_1p0_initvals.h | ||
| ar9565_1p1_initvals.h | ||
| ar9580_1p0_initvals.h | ||
| ath9k.h | ||
| ath9k_pci_owl_loader.c | ||
| beacon.c | ||
| btcoex.c | ||
| btcoex.h | ||
| calib.c | ||
| calib.h | ||
| channel.c | ||
| common-beacon.c | ||
| common-beacon.h | ||
| common-debug.c | ||
| common-debug.h | ||
| common-init.c | ||
| common-init.h | ||
| common-spectral.c | ||
| common-spectral.h | ||
| common.c | ||
| common.h | ||
| debug.c | ||
| debug.h | ||
| debug_sta.c | ||
| dfs.c | ||
| dfs.h | ||
| dfs_debug.c | ||
| dfs_debug.h | ||
| dynack.c | ||
| dynack.h | ||
| eeprom.c | ||
| eeprom.h | ||
| eeprom_4k.c | ||
| eeprom_9287.c | ||
| eeprom_def.c | ||
| gpio.c | ||
| hif_usb.c | ||
| hif_usb.h | ||
| htc.h | ||
| htc_drv_beacon.c | ||
| htc_drv_debug.c | ||
| htc_drv_gpio.c | ||
| htc_drv_init.c | ||
| htc_drv_main.c | ||
| htc_drv_txrx.c | ||
| htc_hst.c | ||
| htc_hst.h | ||
| hw-ops.h | ||
| hw.c | ||
| hw.h | ||
| init.c | ||
| link.c | ||
| mac.c | ||
| mac.h | ||
| main.c | ||
| mci.c | ||
| mci.h | ||
| pci.c | ||
| phy.h | ||
| recv.c | ||
| reg.h | ||
| reg_aic.h | ||
| reg_mci.h | ||
| reg_wow.h | ||
| rng.c | ||
| tx99.c | ||
| wmi.c | ||
| wmi.h | ||
| wow.c | ||
| xmit.c | ||