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
[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
[v2] crypto: reduce minimum alignment of on-stack structures [v2] crypto: reduce minimum alignment of on-stack structures - - - --- 2021-01-08 Ard Biesheuvel herbert Changes Requested
crypto - shash: reduce minimum alignment of shash_desc structure crypto - shash: reduce minimum alignment of shash_desc structure - - - --- 2021-01-07 Ard Biesheuvel herbert Superseded
[v2,21/21] crypto: x86 - use local headers for x86 specific shared declarations crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,20/21] crypto: x86 - remove glue helper module crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,19/21] crypto: x86/twofish - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,18/21] crypto: x86/cast6 - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,17/21] crypto: x86/cast5 - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,16/21] crypto: x86/serpent - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,15/21] crypto: x86/camellia - drop dependency on glue helper crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,14/21] crypto: x86 - add some helper macros for ECB and CBC modes crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,13/21] crypto: x86/blowfish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,12/21] crypto: x86/des - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,11/21] crypto: x86/glue-helper - drop CTR helper routines crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,10/21] crypto: x86/twofish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,09/21] crypto: x86/cast6 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,08/21] crypto: x86/cast5 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,07/21] crypto: x86/serpent - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,06/21] crypto: x86/camellia - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,05/21] crypto: x86/glue-helper - drop XTS helper routines crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,04/21] crypto: x86/twofish - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,03/21] crypto: x86/serpent- switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,02/21] crypto: x86/cast6 - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,01/21] crypto: x86/camellia - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2021-01-05 Ard Biesheuvel herbert Accepted
[v2,5/5] crypto: x86/gcm-aes-ni - replace function pointers with static branches crypto: gcm-aes-ni cleanups - - - --- 2021-01-04 Ard Biesheuvel herbert Accepted
[v2,4/5] crypto: x86/gcm-aes-ni - refactor scatterlist processing crypto: gcm-aes-ni cleanups - - - --- 2021-01-04 Ard Biesheuvel herbert Accepted
[v2,3/5] crypto: x86/gcm-aes-ni - clean up mapping of associated data crypto: gcm-aes-ni cleanups - - - --- 2021-01-04 Ard Biesheuvel herbert Accepted
[v2,2/5] crypto: x86/gcm-aes-ni - drop unused asm prototypes crypto: gcm-aes-ni cleanups - - - --- 2021-01-04 Ard Biesheuvel herbert Accepted
[v2,1/5] crypto: x86/gcm-aes-ni - prevent misaligned buffers on the stack crypto: gcm-aes-ni cleanups - - - --- 2021-01-04 Ard Biesheuvel herbert Accepted
crypto: ecdh - avoid buffer overflow in ecdh_set_secret() crypto: ecdh - avoid buffer overflow in ecdh_set_secret() - - - --- 2021-01-02 Ard Biesheuvel herbert Accepted
[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
[20/21] crypto: x86 - remove glue helper module 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
[18/21] crypto: x86/cast6 - 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
[16/21] crypto: x86/serpent - drop dependency on glue helper 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
[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
[13/21] crypto: x86/blowfish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[12/21] crypto: x86/des - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[11/21] crypto: x86/glue-helper - drop CTR helper routines crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[10/21] crypto: x86/twofish - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[09/21] crypto: x86/cast6 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[08/21] crypto: x86/cast5 - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[07/21] crypto: x86/serpent - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[06/21] crypto: x86/camellia - drop CTR mode implementation crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[05/21] crypto: x86/glue-helper - drop XTS helper routines crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[04/21] crypto: x86/twofish - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[03/21] crypto: x86/serpent- switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[02/21] crypto: x86/cast6 - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[01/21] crypto: x86/camellia - switch to XTS template crypto: x86 - remove glue helper module 1 - - --- 2020-12-31 Ard Biesheuvel herbert Superseded
[v2,2/2] crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper [v2,1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - - 1 --- 2020-12-31 Ard Biesheuvel herbert Accepted
[v2,1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride [v2,1/2] crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - - 1 --- 2020-12-31 Ard Biesheuvel herbert Accepted
[v2,0/2] crypto: x86/aes-ni-xts - recover and improve performance - - - --- 2020-12-31 Ard Biesheuvel herbert Not Applicable
[RFC,10/10] crypto: x86/glue-helper - drop CTR helper routines crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,09/10] crypto: x86/twofish - drop CTR mode implementation crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,08/10] crypto: x86/serpent - drop CTR mode implementation crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,07/10] crypto: x86/cast6 - drop CTR mode implementation crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,06/10] crypto: x86/camellia - drop CTR mode implementation crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,05/10] crypto: x86/glue-helper - drop XTS helper routines crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,04/10] crypto: x86/twofish - switch to XTS template crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,03/10] crypto: x86/serpent- switch to XTS template crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,02/10] crypto: x86/cast6 - switch to XTS template crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 Ard Biesheuvel herbert Superseded
[RFC,01/10] crypto: x86/camellia - switch to XTS template crypto: x86 - remove XTS and CTR glue helper code - - - --- 2020-12-23 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
[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
[0/2] crypto: x86/aes-ni-xts - recover and improve performance - - - --- 2020-12-22 Ard Biesheuvel herbert Not Applicable
[RFC,5/5] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2020-12-18 Ard Biesheuvel herbert RFC
[RFC,4/5] arm64: fpsimd: run kernel mode NEON with softirqs disabled running kernel mode SIMD with softirqs disabled - - - --- 2020-12-18 Ard Biesheuvel herbert RFC
[RFC,3/5] crypto: arm64/gcm-aes-ce - add NEON yield support running kernel mode SIMD with softirqs disabled - - - --- 2020-12-18 Ard Biesheuvel herbert RFC
[RFC,2/5] crypto: skcipher - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled - - - --- 2020-12-18 Ard Biesheuvel herbert RFC
[RFC,1/5] crypto: aead - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled - - - --- 2020-12-18 Ard Biesheuvel herbert RFC
[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
[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
[v2] crypto: arm/chacha-neon - add missing counter increment [v2] crypto: arm/chacha-neon - add missing counter increment - - - --- 2020-12-13 Ard Biesheuvel herbert Accepted
[4/4] crypto: x86/gcm-aes-ni - refactor scatterlist processing crypto: gcm-aes-ni cleanups - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[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
[2/4] crypto: x86/gcm-aes-ni - drop unused asm prototypes crypto: gcm-aes-ni cleanups - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[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
crypto: arm/chacha-neon - add missing counter increment crypto: arm/chacha-neon - add missing counter increment - - - --- 2020-12-12 Ard Biesheuvel herbert Superseded
[v2,2/2] crypto: remove cipher routines from public crypto API crypto: remove bare cipher from public API 1 - - --- 2020-12-11 Ard Biesheuvel herbert Accepted
[v2,1/2] chcr_ktls: use AES library for single use cipher crypto: remove bare cipher from public API - 1 - --- 2020-12-11 Ard Biesheuvel herbert Accepted
[RFC,3/3] crypto: arm/aes-neonbs - drop non-SIMD fallbacks and SIMD helper crypto: ARM - run kernel mode NEON with softirqs disabled - - - --- 2020-12-10 Ard Biesheuvel herbert RFC
[RFC,2/3] crypto: arm/aes-ce - drop non-SIMD fallbacks and SIMD helper crypto: ARM - run kernel mode NEON with softirqs disabled - - - --- 2020-12-10 Ard Biesheuvel herbert RFC
[RFC,1/3] ARM: vfp: allow kernel mode NEON in softirq context crypto: ARM - run kernel mode NEON with softirqs disabled - - - --- 2020-12-10 Ard Biesheuvel herbert RFC
[2/2] crypto: remove cipher routines from public crypto API crypto: remove bare cipher from public API - - - --- 2020-12-10 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
crypto: tcrypt - avoid signed overflow in byte count crypto: tcrypt - avoid signed overflow in byte count - - - --- 2020-12-08 Ard Biesheuvel herbert Accepted
[v2] crypto: aes-ni - implement support for cts(cbc(aes)) [v2] crypto: aes-ni - implement support for cts(cbc(aes)) - - 1 --- 2020-12-07 Ard Biesheuvel herbert Accepted
crypto: aes-ni - implement support for cts(cbc(aes)) crypto: aes-ni - implement support for cts(cbc(aes)) - - 1 --- 2020-12-06 Ard Biesheuvel herbert Superseded
[v2] crypto: aesni - add ccm(aes) algorithm implementation [v2] crypto: aesni - add ccm(aes) algorithm implementation - - - --- 2020-12-01 Ard Biesheuvel herbert Changes Requested
crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd - - 1 --- 2020-11-30 Ard Biesheuvel herbert Accepted
crypto: aesni - add ccm(aes) algorithm implementation crypto: aesni - add ccm(aes) algorithm implementation - - - --- 2020-11-29 Ard Biesheuvel herbert Superseded
[v2] crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata [v2] crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata - - - --- 2020-11-26 Ard Biesheuvel herbert Accepted
crypto: arm/aes-ce - work around Cortex-A72 erratum #1655431 crypto: arm/aes-ce - work around Cortex-A72 erratum #1655431 - - - --- 2020-11-25 Ard Biesheuvel herbert Superseded
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - - - --- 2020-11-24 Ard Biesheuvel herbert Accepted
[v2,3/3] crypto: tcrypt - include 1420 byte blocks in aead and skcipher benchmarks crypto: tcrypt enhancements - - - --- 2020-11-20 Ard Biesheuvel herbert Accepted
[v2,2/3] crypto: tcrypt - permit tcrypt.ko to be builtin crypto: tcrypt enhancements - - - --- 2020-11-20 Ard Biesheuvel herbert Accepted
[v2,1/3] crypto: tcrypt - don't initialize at subsys_initcall time crypto: tcrypt enhancements - 1 - --- 2020-11-20 Ard Biesheuvel herbert Accepted
[v3,4/4] crypto: aegis128 - expose SIMD code path as separate driver crypto: aegis128 enhancements - 1 - --- 2020-11-17 Ard Biesheuvel herbert Accepted
« 1 2 3 45 6 »