Linus Torvalds
84c7d76b5a
Merge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
...
Pull crypto updates from Herbert Xu:
"API:
- Remove crypto stats interface
Algorithms:
- Add faster AES-XTS on modern x86_64 CPUs
- Forbid curves with order less than 224 bits in ecc (FIPS 186-5)
- Add ECDSA NIST P521
Drivers:
- Expose otp zone in atmel
- Add dh fallback for primes > 4K in qat
- Add interface for live migration in qat
- Use dma for aes requests in starfive
- Add full DMA support for stm32mpx in stm32
- Add Tegra Security Engine driver
Others:
- Introduce scope-based x509_certificate allocation"
* tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (123 commits)
crypto: atmel-sha204a - provide the otp content
crypto: atmel-sha204a - add reading from otp zone
crypto: atmel-i2c - rename read function
crypto: atmel-i2c - add missing arg description
crypto: iaa - Use kmemdup() instead of kzalloc() and memcpy()
crypto: sahara - use 'time_left' variable with wait_for_completion_timeout()
crypto: api - use 'time_left' variable with wait_for_completion_killable_timeout()
crypto: caam - i.MX8ULP donot have CAAM page0 access
crypto: caam - init-clk based on caam-page0-access
crypto: starfive - Use fallback for unaligned dma access
crypto: starfive - Do not free stack buffer
crypto: starfive - Skip unneeded fallback allocation
crypto: starfive - Skip dma setup for zeroed message
crypto: hisilicon/sec2 - fix for register offset
crypto: hisilicon/debugfs - mask the unnecessary info from the dump
crypto: qat - specify firmware files for 402xx
crypto: x86/aes-gcm - simplify GCM hash subkey derivation
crypto: x86/aes-gcm - delete unused GCM assembly code
crypto: x86/aes-xts - simplify loop in xts_crypt_slowpath()
hwrng: stm32 - repair clock handling
...
2024-05-13 14:53:05 -07:00
..
2024-04-05 16:49:14 +02:00
2024-03-07 21:52:03 +00:00
2024-02-26 13:08:45 +02:00
2024-04-09 10:05:03 -05:00
2024-03-27 10:25:54 +00:00
2024-04-17 22:48:14 +02:00
2024-03-05 13:59:43 +00:00
2024-02-25 14:11:41 +01:00
2024-04-15 08:10:26 -06:00
2024-03-14 10:29:47 -07:00
2024-03-15 13:21:13 -07:00
2024-03-05 12:57:45 +01:00
2024-03-21 15:09:29 -07:00
2024-03-21 12:35:20 -07:00
2024-04-25 07:29:41 +03:00
2024-04-02 10:47:43 +08:00
2024-04-24 10:13:30 +09:00
2024-03-15 09:00:09 -07:00
2024-04-23 12:16:55 +02:00
2024-03-15 12:22:52 -07:00
2024-03-14 11:10:43 -07:00
2024-04-22 12:20:09 -07:00
2024-03-21 12:35:20 -07:00
2024-03-16 10:04:12 -07:00
2024-03-08 15:26:46 -06:00
2024-04-26 10:33:05 +02:00
2024-04-18 18:29:50 +01:00
2024-05-07 07:29:42 -06:00
2024-02-28 13:53:39 +02:00
2024-03-20 20:18:27 -07:00
2024-05-13 13:03:54 -07:00
2024-04-17 08:44:03 -06:00
2024-05-13 13:03:54 -07:00
2024-04-14 22:00:43 +09:00
2024-03-11 15:37:23 -07:00
2024-03-11 15:37:24 -07:00
2024-03-28 18:47:45 -07:00
2024-02-23 17:48:22 -08:00
2024-03-02 09:15:01 -08:00
2024-04-04 10:40:27 +02:00
2024-03-28 15:35:38 -07:00
2024-04-09 22:06:00 -07:00
2024-03-12 10:14:22 -07:00
2024-05-13 10:13:39 -07:00
2024-03-11 19:53:15 -07:00
2024-04-12 15:07:53 +08:00
2024-05-08 09:53:00 -07:00
2024-04-25 15:47:39 +02:00
2024-03-19 11:57:26 -07:00
2024-02-26 11:37:31 +01:00
2024-02-29 10:25:07 -10:00
2024-03-17 13:34:00 +11:00
2024-02-23 17:48:21 -08:00
2024-02-23 17:48:28 -08:00
2024-03-11 09:38:17 -07:00
2024-02-25 12:05:22 +01:00
2024-03-26 15:32:32 -05:00
2024-03-07 20:37:04 +00:00
2024-05-06 13:28:59 -07:00
2024-03-07 10:29:36 -08:00
2024-03-08 10:23:26 +00:00
2024-03-14 17:43:30 -07:00
2024-03-12 23:08:29 -07:00
2024-04-15 11:02:51 -07:00
2024-04-04 19:27:53 +02:00
2024-04-25 08:20:54 -07:00
2024-02-28 12:18:05 +00:00
2024-03-12 18:25:17 -07:00
2024-03-22 10:09:08 -07:00
2024-05-09 13:02:39 +02:00
2024-04-26 09:45:18 -07:00
2024-03-07 22:02:12 +00:00
2024-03-16 08:29:48 +01:00
2024-05-01 16:35:06 -07:00
2024-03-26 09:01:18 +01:00
2024-05-13 11:40:06 -07:00
2024-04-29 15:01:42 +01:00
2024-02-27 16:55:34 -05:00
2024-03-06 13:13:05 +01:00
2024-03-18 10:33:06 -04:00
2024-03-13 00:03:21 -07:00
2024-03-07 22:10:01 +00:00
2024-03-13 21:22:26 -04:00
2024-04-04 11:08:33 +03:00
2024-03-14 17:43:30 -07:00
2024-03-07 21:42:38 +00:00
2024-03-04 17:01:20 -08:00
2024-04-09 10:53:44 +02:00
2024-02-25 12:37:37 -08:00
2024-04-10 21:33:32 +00:00
2024-03-07 09:36:08 +01:00
2024-02-28 19:36:39 -08:00
2024-03-10 14:38:04 -07:00
2024-02-26 00:38:17 +02:00
2024-03-25 23:45:21 +01:00
2024-04-22 11:26:01 -06:00
2024-04-15 08:10:26 -06:00
2024-03-11 16:58:10 +01:00
2024-03-08 09:05:59 +01:00
2024-03-01 08:42:30 +00:00
2024-04-08 16:34:18 +02:00
2024-02-26 10:10:07 +01:00
2024-03-18 10:33:06 -04:00
2024-02-23 17:48:22 -08:00
2024-03-15 13:03:13 -07:00
2024-03-07 08:48:03 +00:00
2024-03-07 08:48:03 +00:00
2024-03-07 08:45:31 +00:00
2024-03-07 08:48:14 +00:00
2024-03-25 15:46:12 -04:00
2024-03-14 11:31:26 -04:00
2024-03-04 17:01:25 -08:00
2024-03-16 10:04:12 -07:00
2024-03-13 18:38:13 -04:00
2024-03-06 13:04:18 -08:00
2024-04-24 19:34:26 -07:00
2024-03-26 11:07:22 -07:00
2024-03-06 13:04:18 -08:00
2024-03-06 13:04:18 -08:00
2024-03-04 17:01:27 -08:00
2024-02-28 13:08:37 +01:00
2024-04-13 11:33:58 +02:00
2024-03-01 08:44:54 +00:00
2024-03-19 10:47:47 +01:00
2024-02-29 14:24:56 -08:00
2024-05-01 18:08:21 +01:00
2024-02-26 11:46:12 +00:00
2024-02-25 02:10:32 -05:00
2024-03-09 09:14:51 -05:00
2024-03-09 09:14:50 -05:00
2024-03-12 13:09:23 -07:00
2024-03-12 12:34:11 -07:00
2024-03-01 12:23:44 +01:00
2024-03-02 15:18:08 -08:00
2024-03-11 11:43:44 -07:00
2024-03-19 11:57:26 -07:00
2024-04-12 15:07:52 +08:00
2024-03-22 16:25:31 -07:00
2024-03-06 13:04:17 -08:00
2024-03-04 17:01:20 -08:00
2024-04-24 19:34:26 -07:00
2024-05-01 18:07:06 +01:00
2024-03-26 11:07:20 -07:00
2024-05-10 14:52:46 +02:00
2024-03-14 10:58:27 -07:00
2024-04-11 17:06:06 +02:00
2024-03-06 13:04:19 -08:00
2024-03-05 19:21:17 -08:00
2024-03-07 15:27:05 +01:00
2024-03-13 12:53:53 -07:00
2024-03-13 12:53:53 -07:00
2024-02-25 12:05:23 +01:00
2024-03-11 10:39:24 +05:30
2024-02-23 17:27:12 -08:00
2024-03-06 00:39:45 +01:00
2024-02-25 02:10:32 -05:00
2024-03-01 12:23:44 +01:00
2024-04-27 11:17:48 -07:00
2024-03-07 22:07:26 +00:00
2024-04-03 14:45:03 -07:00
2024-04-09 15:11:49 +02:00
2024-04-15 19:43:48 +02:00
2024-02-29 13:38:02 -08:00
2024-04-08 14:09:58 +01:00
2024-03-12 12:44:48 -04:00
2024-03-08 12:05:10 +01:00
2024-04-08 16:39:16 +02:00
2024-04-08 16:39:16 +02:00
2024-03-15 09:00:09 -07:00
2024-04-19 15:17:37 +01:00
2024-04-05 11:21:29 -07:00
2024-03-14 11:31:26 -04:00
2024-05-02 16:28:15 +02:00
2024-03-05 13:38:28 +00:00
2024-03-03 15:06:58 -08:00
2024-04-09 10:53:44 +02:00
2024-04-16 15:39:51 -07:00
2024-05-13 12:48:06 -07:00
2024-04-08 09:18:22 +02:00
2024-05-01 17:30:06 +02:00
2024-03-07 20:21:39 +00:00
2024-03-11 19:37:56 -07:00
2024-03-14 16:48:53 -07:00
2024-04-09 17:00:16 -07:00
2024-04-15 11:29:48 +02:00
2024-04-05 11:21:31 -07:00
2024-03-26 09:01:18 +01:00
2024-02-29 13:38:01 -08:00
2024-02-29 22:34:42 -08:00
2024-05-02 07:52:41 -07:00
2024-03-14 17:43:30 -07:00
2024-04-16 15:39:50 -07:00
2024-02-28 05:31:38 -08:00
2024-03-14 11:31:26 -04:00
2024-03-04 20:46:18 -08:00
2024-04-03 13:58:20 +02:00
2024-04-03 09:19:31 +02:00
2024-02-27 12:04:38 +01:00
2024-02-26 09:15:49 +02:00
2024-03-11 19:53:15 -07:00
2024-04-01 10:36:34 +02:00
2024-04-01 10:36:34 +02:00
2024-04-01 10:36:35 +02:00
2024-05-09 22:30:52 +03:00
2024-03-18 10:33:04 -04:00
2024-03-06 13:27:00 -05:00
2024-05-04 04:25:37 -04:00
2024-03-18 10:33:06 -04:00
2024-05-06 12:05:00 +02:00
2024-04-05 22:31:37 -07:00
2024-04-14 17:05:08 +01:00
2024-03-07 21:52:59 +00:00
2024-04-07 02:42:36 -04:00
2024-03-19 02:45:51 -04:00
2024-03-11 13:08:52 -06:00
2024-04-08 04:11:04 -04:00
2024-03-14 17:43:30 -07:00
2024-02-23 17:48:22 -08:00
2024-03-12 12:47:35 +02:00
2024-02-29 13:38:01 -08:00
2024-02-29 11:51:24 -10:00
2024-02-23 17:48:37 -08:00