linux/drivers/crypto
Linus Torvalds 5ad17a9760 This push fixes a regression in caam.
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEn51F/lCuNhUwmDeSxycdCkmxi6cFAmqqZ7AACgkQxycdCkmx
 i6d4jA/+Ozs275ubKEbaC+keI4/G8DZ/QDYFOTCr4SEBWHyhGh1od29AbHXhUGof
 3Ev/Zzqg9mWRDhLo+tbx/ja9Qe3d7lHCHPcFPUsom0MumfGm8NaWgGxaxrrhRYwY
 EOks6UxolxUCw65/ECxcgxsOfp6LgcrNuapkIJRcg1R5s6kz9zAGhse+13AgAv1G
 49x+AL1KkvJkPev6lZrhG+m0SX3P7CO5OVAe0NNFqSlaxBSg3JSO/JnEQK95B7vi
 cakFjskdfukqQs84hOq+KPI93pqbi7aZEemVsxGK2UdADVRr7C3Ls6nKiGQ7VtyR
 EW2hniQxHOruvDrXHMJpE92/Tw7g0LL6O5CZuKe+p2MfnQKEvVpPuWwysug0AhVU
 cKV4mBX/fu2bgV7o2QEGByhhAuCtcezGqbX5o2cYLdn/jX2DErNTWzLbdUHpcgLu
 bTWtIWzEwKZgqU5Oa9i4J6TdV6xcReh7gKKWykrQVodnvin6sUywsMmX3vkl33VJ
 upVo1FhLZnv0krUMTGUDNTzuVczEliM8c+dMEJcGLAzM3d0SdduRSukznX09Wrj8
 yS0AH3Tqn81Ux5FWYxNMPSeKaTIRX14LG3jjzsLSq9iMTM50dZf6xmOS9ZyYh/+j
 tq3fPrBf3PVipdI9xhDOqDF9gYtG+FgVwt93Pb0Ao569HgWyS5c=
 =odnL
 -----END PGP SIGNATURE-----

Merge tag 'v7.3-p4' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

Pull crypto fix from Herbert Xu:
 "Fix a regression in caam"

* tag 'v7.3-p4' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
  crypto: caam - map job ring registers without claiming region
2026-09-18 10:01:31 -07:00
..
allwinner crypto: allwinner - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
amcc crypto: amcc - fix racy teardown with devm_request_irq 2026-08-10 18:28:56 +10:00
amlogic crypto: amlogic - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
aspeed crypto: aspeed - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
axis crypto: artpec6 - refactor crypto_setup_out_descr for readability 2026-05-15 18:08:47 +08:00
bcm crypto: bcm - use memcpy_and_pad in ahash_hmac_setkey 2026-07-30 17:36:41 +10:00
caam crypto: caam - map job ring registers without claiming region 2026-09-16 19:55:13 +10:00
cavium crypto: cavium - use 2-arg strscpy where destination size is known 2026-07-05 13:19:52 +08:00
ccp bitmap updates for v7.3 2026-08-20 11:41:46 -07:00
ccree crypto: ccree - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
chelsio Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
gemini crypto: sl3516 - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
hisilicon crypto: hisilicon/sec2 - fix CCM algorithm long packet failure 2026-08-15 11:24:10 +10:00
inside-secure treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
intel treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
marvell crypto: cesa - clear cesa_dev on _remove 2026-08-10 18:28:56 +10:00
nx crypto: nx - fix nx_crypto_ctx_exit argument 2026-06-05 19:36:35 +08:00
qce This update includes the following changes: 2026-08-19 17:25:42 -07:00
rockchip crypto: rockchip - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
starfive This push contains the following changes: 2026-08-10 08:36:22 -07:00
stm32 crypto: stm32 - Remove redundant dev_err() 2026-07-27 10:29:27 +10:00
tegra This push contains the following changes: 2026-08-10 08:36:22 -07:00
ti treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
virtio crypto: virtio - fix missing le64_to_cpu() conversions 2026-08-19 06:38:44 -04:00
xilinx Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
atmel-aes-regs.h
atmel-aes.c dmaengine updates for v7.3 2026-08-24 12:21:15 -07:00
atmel-authenc.h
atmel-ecc.c crypto: atmel-ecc - drop redundant return variable 2026-08-10 18:20:20 +10:00
atmel-i2c.c crypto: atmel-i2c - improve comment in atmel_i2c_init_ecdh_cmd 2026-07-05 13:22:35 +08:00
atmel-i2c.h crypto: atmel-sha204a - add reading from otp zone 2024-05-10 17:15:25 +08:00
atmel-sha-regs.h
atmel-sha.c This update includes the following changes: 2026-08-19 17:25:42 -07:00
atmel-sha204a.c crypto: atmel-sha204a - clear RNG data from memory 2026-07-17 18:09:21 +10:00
atmel-tdes-regs.h
atmel-tdes.c This update includes the following changes: 2026-08-19 17:25:42 -07:00
geode-aes.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
geode-aes.h
hifn_795x.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
img-hash.c This update includes the following changes: 2026-08-19 17:25:42 -07:00
Kconfig crypto: qce - Mark QCE as BROKEN 2026-07-17 18:09:22 +10:00
Makefile hwrng: qcom - Move qcom-rng.c into drivers/char/hw_random/ 2026-07-05 13:22:35 +08:00
mxs-dcp.c crypto: drivers - Remove redundant dev_err()/dev_err_probe() 2026-07-27 10:29:27 +10:00
omap-aes-gcm.c crypto: omap - Use new AES library API 2026-01-15 14:09:08 -08:00
omap-aes.c crypto: drivers - Remove redundant dev_err()/dev_err_probe() 2026-07-27 10:29:27 +10:00
omap-aes.h crypto: omap - Use new AES library API 2026-01-15 14:09:08 -08:00
omap-crypto.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
omap-crypto.h
omap-des.c crypto: drivers - Remove redundant dev_err()/dev_err_probe() 2026-07-27 10:29:27 +10:00
omap-sham.c crypto: drivers - Remove redundant dev_err()/dev_err_probe() 2026-07-27 10:29:27 +10:00
padlock-aes.c
padlock-sha.c crypto: padlock-sha - Disable for Zhaoxin processor 2026-03-14 11:34:06 -07:00
s5p-sss.c crypto: s5p-sss - use unregister_{ahashes,skciphers} in probe/remove 2026-03-27 18:52:25 +09:00
sa2ul.c crypto: sa2ul - use crypto_memneq() to compare AEAD tag 2026-08-15 11:28:36 +10:00
sa2ul.h crypto: sa2ul - change unsafe data size limit to 255 bytes 2023-05-19 16:45:43 +08:00
sahara.c crypto: drivers - Remove redundant dev_err()/dev_err_probe() 2026-07-27 10:29:27 +10:00
talitos.c This update includes the following changes: 2026-08-19 17:25:42 -07:00
talitos.h crypto: talitos/hash - use descriptor chaining for SEC1 instead of workqueue 2026-05-15 18:08:48 +08:00