Show patches with: Submitter = Ard Biesheuvel       |    Archived = No       |   515 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[0/2] crypto: x86/aes-ni-xts - recover and improve performance - - - --- 2020-12-22 Ard Biesheuvel herbert Not Applicable
[01/10] crypto: x86/aegis128 - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[01/12] crypto: amlogic-gxl - default to build as module crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[01/21] crypto: x86/camellia - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[02/10] crypto: x86/aesni - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[02/12] crypto: amlogic-gxl - permit async skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[02/21] crypto: x86/cast6 - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[03/10] crypto: x86/aria - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[03/12] crypto: omap-aes - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[03/21] crypto: x86/serpent- switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[04/10] crypto: x86/camellia - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[04/12] crypto: sun4i - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[04/21] crypto: x86/twofish - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[05/10] crypto: x86/cast5 - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[05/12] crypto: sun8i-ce - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[05/21] crypto: x86/glue-helper - drop XTS helper routines crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[06/10] crypto: x86/cast6 - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[06/12] crypto: sun8i-ss - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[06/21] crypto: x86/camellia - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[07/10] crypto: x86/crc32c - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[07/12] crypto: ccp - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[07/21] crypto: x86/serpent - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[08/10] crypto: x86/des3 - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[08/12] crypto: chelsio - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[08/21] crypto: x86/cast5 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[09/10] crypto: x86/ghash - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[09/12] crypto: mxs-dcp - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[09/21] crypto: x86/cast6 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[1/2] chcr_ktls: use AES library for single use cipher crypto: remove bare cipher from public API - - - --- 2020-12-10 Ard Biesheuvel herbert Superseded
[1/2] crypto: aesni - replace CTR function pointer with static call crypto: aesni - fix more FPU handling and indirect call issues - - - --- 2021-01-16 Ard Biesheuvel herbert Accepted
[1/2] crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled [1/2] crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled - - - --- 2020-12-17 Ard Biesheuvel herbert Accepted
[1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride [1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - - - --- 2020-12-22 Ard Biesheuvel herbert Superseded
[1/2] crypto: xor - defer load time benchmark to a later time crypto: xor - defer and optimize boot time benchmark - 1 - --- 2020-09-23 Ard Biesheuvel herbert Superseded
[1/2] fs/cifs: Incorporate obsolete MD4 crypto code crypto: remove MD4 generic shash - - - --- 2021-08-18 Ard Biesheuvel herbert Deferred
[1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms relax crypto Kconfig dependencies for fsverity/fscrypt - - - --- 2021-04-16 Ard Biesheuvel herbert Superseded
[1/2] lib/xor: make xor prototypes more friendely to compiler vectorization xor: enable auto-vectorization in Clang - - - --- 2022-01-27 Ard Biesheuvel herbert Superseded
[1/3] crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switches crypto: arm/aes-neonbs - some polish - - - --- 2020-09-16 Ard Biesheuvel herbert Accepted
[1/3] crypto: arm/aes-neonbs-ctr - deal with non-multiples of AES block size crypto: arm - simplify bit sliced AES - - - --- 2022-01-27 Ard Biesheuvel herbert Accepted
[1/3] crypto: arm64 - add some missing SPDX headers crypto - some SPDX cleanups for arch code - - - --- 2023-06-06 Ard Biesheuvel herbert Changes Requested
[1/3] crypto: tcrypt - don't initialize at subsys_initcall time crypto: tcrypt enhancements - 1 - --- 2020-11-09 Ard Biesheuvel herbert Changes Requested
[1/4] crypto: arm64/aes-neonbs - use frame_push/pop consistently crypto: arm64 - use frame_push/pop macros - - - --- 2022-11-29 Ard Biesheuvel herbert Accepted
[1/4] crypto: x86/gcm-aes-ni - prevent misaligned IV buffers on the stack crypto: gcm-aes-ni cleanups - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[1/5] crypto: arm64/ghash - drop PMULL based shash crypto: clean up ARM/arm64 glue code for GHASH and GCM - - - --- 2020-06-29 Ard Biesheuvel herbert Accepted
[1/5] crypto: remove RIPE-MD 128 hash algorithm crypto: remove some obsolete algorithms - - - --- 2021-01-21 Ard Biesheuvel herbert Accepted
[1/6] crypto: omap-aes - reject invalid input sizes for block modes crypto: additional fixes for omap-aes - - - --- 2019-10-26 Ard Biesheuvel herbert Changes Requested
[1/7] crypto: crc-t10dif - turn library wrapper for shash into generic library crypto: switch to static calls for CRC-T10DIF - - - --- 2021-01-11 Ard Biesheuvel herbert Changes Requested
[1/8] crypto: add flag for algos that need DMA aligned context buffers crypto: avoid DMA padding for request structures - - - --- 2022-04-06 Ard Biesheuvel herbert Changes Requested
[1/9] arm64: assembler: add cond_yield macro arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[1/9] crypto: michael_mic - fix broken misalignment handling crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[10/10] crypto: x86/sha256 - Use RIP-relative addressing crypto: x86 - avoid absolute references - - - --- 2023-04-08 Ard Biesheuvel herbert Superseded
[10/12] crypto: picoxcell - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[10/21] crypto: x86/twofish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[11/12] crypto: qce - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[11/21] crypto: x86/glue-helper - drop CTR helper routines crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[12/12] crypto: sahara - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks - - - --- 2020-06-25 Ard Biesheuvel herbert Changes Requested
[12/21] crypto: x86/des - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[13/21] crypto: x86/blowfish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[14/21] crypto: x86 - add some helper macros for ECB and CBC modes crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[15/21] crypto: x86/camellia - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[16/21] crypto: x86/serpent - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[17/21] crypto: x86/cast5 - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[18/21] crypto: x86/cast6 - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[19/21] crypto: x86/twofish - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[2/2] crypto: aesni - release FPU during skcipher walk API calls crypto: aesni - fix more FPU handling and indirect call issues - - - --- 2021-01-16 Ard Biesheuvel herbert Accepted
[2/2] crypto: arm/xor - make vectorized C code Clang-friendly xor: enable auto-vectorization in Clang - - - --- 2022-01-27 Ard Biesheuvel herbert Superseded
[2/2] crypto: arm64/aes-ctr - improve tail handling [1/2] crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled - - - --- 2020-12-17 Ard Biesheuvel herbert Accepted
[2/2] crypto: md4 - Remove obsolete algorithm crypto: remove MD4 generic shash - - - --- 2021-08-18 Ard Biesheuvel herbert Deferred
[2/2] crypto: remove cipher routines from public crypto API crypto: remove bare cipher from public API - - - --- 2020-12-10 Ard Biesheuvel herbert Superseded
[2/2] crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper [1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - - - --- 2020-12-22 Ard Biesheuvel herbert Superseded
[2/2] crypto: xor - use ktime for template benchmarking crypto: xor - defer and optimize boot time benchmark - - - --- 2020-09-23 Ard Biesheuvel herbert Superseded
[2/2] fsverity: relax build time dependency on CRYPTO_SHA256 relax crypto Kconfig dependencies for fsverity/fscrypt 1 - - --- 2021-04-16 Ard Biesheuvel herbert Superseded
[2/3] crypto: arm - add some missing SPDX headers crypto - some SPDX cleanups for arch code - - - --- 2023-06-06 Ard Biesheuvel herbert Changes Requested
[2/3] crypto: arm/aes-neonbs - avoid loading reorder argument on encryption crypto: arm/aes-neonbs - some polish - - - --- 2020-09-16 Ard Biesheuvel herbert Accepted
[2/3] crypto: arm64/aes-neonbs-ctr - fallback to plain NEON for final chunk crypto: arm - simplify bit sliced AES - - - --- 2022-01-27 Ard Biesheuvel herbert Accepted
[2/3] crypto: tcrypt - permit tcrypt.ko to be builtin crypto: tcrypt enhancements - - - --- 2020-11-09 Ard Biesheuvel herbert Changes Requested
[2/4] crypto: arm64/aes-modes - use frame_push/pop macros consistently crypto: arm64 - use frame_push/pop macros - - - --- 2022-11-29 Ard Biesheuvel herbert Accepted
[2/4] crypto: x86/gcm-aes-ni - drop unused asm prototypes crypto: gcm-aes-ni cleanups - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[2/5] crypto: arm64/gcm - disentangle ghash and gcm setkey() routines crypto: clean up ARM/arm64 glue code for GHASH and GCM - - - --- 2020-06-29 Ard Biesheuvel herbert Accepted
[2/5] crypto: remove RIPE-MD 256 hash algorithm crypto: remove some obsolete algorithms - - - --- 2021-01-21 Ard Biesheuvel herbert Accepted
[2/6] crypto: omap-aes-ctr - set blocksize to 1 crypto: additional fixes for omap-aes - - - --- 2019-10-26 Ard Biesheuvel herbert Changes Requested
[2/7] crypto: lib/crc-t10dif - add static call support for optimized versions crypto: switch to static calls for CRC-T10DIF - - - --- 2021-01-11 Ard Biesheuvel herbert Changes Requested
[2/8] crypto: safexcel - take request size after setting TFM crypto: avoid DMA padding for request structures - - - --- 2022-04-06 Ard Biesheuvel herbert Changes Requested
[2/9] crypto: arm64/sha1-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[2/9] crypto: serpent - get rid of obsolete tnepres variant crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[20/21] crypto: x86 - remove glue helper module crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[21/21] crypto: x86 - use local headers for x86 specific shared declarations crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[3/3] crypto: arm/aes-neonbs - use typed init/exit routines for XTS crypto: arm/aes-neonbs - some polish - - - --- 2020-09-16 Ard Biesheuvel herbert Accepted
[3/3] crypto: arm64/aes-neonbs-xts - use plain NEON for non-power-of-2 input sizes crypto: arm - simplify bit sliced AES - - - --- 2022-01-27 Ard Biesheuvel herbert Accepted
[3/3] crypto: tcrypt - include 1420 byte blocks in aead and skcipher benchmarks crypto: tcrypt enhancements - - - --- 2020-11-09 Ard Biesheuvel herbert Changes Requested
[3/3] crypto: x86 - add some missing SPDX headers crypto - some SPDX cleanups for arch code - - - --- 2023-06-06 Ard Biesheuvel herbert Changes Requested
[3/4] crypto: arm64/crct10dif - use frame_push/pop macros consistently crypto: arm64 - use frame_push/pop macros - - - --- 2022-11-29 Ard Biesheuvel herbert Accepted
[3/4] crypto: x86/gcm-aes-ni - clean up mapping of associated data crypto: gcm-aes-ni cleanups - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[3/5] crypto: arm64/gcm - use variably sized key struct crypto: clean up ARM/arm64 glue code for GHASH and GCM - - - --- 2020-06-29 Ard Biesheuvel herbert Accepted
[3/5] crypto: remove RIPE-MD 320 hash algorithm crypto: remove some obsolete algorithms - - - --- 2021-01-21 Ard Biesheuvel herbert Accepted
[3/6] crypto: omap-aes-gcm - deal with memory allocation failure crypto: additional fixes for omap-aes - - - --- 2019-10-26 Ard Biesheuvel herbert Changes Requested
[3/7] crypto: generic/crc-t10dif - expose both arch and generic shashes crypto: switch to static calls for CRC-T10DIF - - - --- 2021-01-11 Ard Biesheuvel herbert Changes Requested
[3/8] crypto: drivers - set CRYPTO_ALG_NEED_DMA_ALIGNMENT where needed crypto: avoid DMA padding for request structures - - - --- 2022-04-06 Ard Biesheuvel herbert Changes Requested
[3/9] crypto: arm64/sha2-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[3/9] crypto: serpent - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[4/4] crypto: arm64/ghash-ce - use frame_push/pop macros consistently crypto: arm64 - use frame_push/pop macros - - - --- 2022-11-29 Ard Biesheuvel herbert Accepted
« 1 2 3 45 6 »