Show patches with: Submitter = Ard Biesheuvel       |    State = Action Required       |    Archived = No       |   78 patches
Patch Series S/W/F Date Submitter Delegate State
[v5,10/34] crypto: mips/chacha - import 32r2 ChaCha code from Zinc Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,22/34] crypto: BLAKE2s - generic C library implementation and selftest Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,25/34] crypto: BLAKE2s - x86_64 SIMD implementation Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,26/34] crypto: Curve25519 - generic C library implementations Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,30/34] crypto: Curve25519 - x86_64 library and KPP implementations Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,31/34] crypto: arm - import Bernstein and Schwabe's Curve25519 ARM implementation Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
[v5,32/34] crypto: arm/Curve25519 - wire up NEON implementation Untitled series #24810 --- 2019-11-08 Ard Biesheuvel New
crypto: cipher - move API definition to internal header file crypto: cipher - move API definition to internal header file --- 2020-01-09 Ard Biesheuvel New
[RFC/RFT,1/2] crypto: arm64/aes - align output IV with generic CBC-CTS driver [RFC/RFT,1/2] crypto: arm64/aes - align output IV with generic CBC-CTS driver --- 2020-05-19 Ard Biesheuvel New
[06/12] crypto: sun8i-ss - permit asynchronous skcipher as fallback crypto: permit asynchronous skciphers as driver fallbacks --- 2020-06-25 Ard Biesheuvel New
[v2,11/13] crypto: qce - permit asynchronous skcipher as fallback [v2,01/13] crypto: amlogic-gxl - default to build as module --- 2020-06-27 Ard Biesheuvel New
[2/3] crypto: tcrypt - permit tcrypt.ko to be builtin crypto: tcrypt enhancements --- 2020-11-09 Ard Biesheuvel New
[v2,4/4] crypto: aegis128 - expose SIMD code path as separate driver crypto: aegis128 enhancements --- 2020-11-10 Ard Biesheuvel New
[v2] crypto: aesni - add ccm(aes) algorithm implementation [v2] crypto: aesni - add ccm(aes) algorithm implementation --- 2020-12-01 Ard Biesheuvel New
[1/2] chcr_ktls: use AES library for single use cipher crypto: remove bare cipher from public API --- 2020-12-10 Ard Biesheuvel New
[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 New
[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 New
[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 New
[1/4] crypto: x86/gcm-aes-ni - prevent misaligned IV buffers on the stack crypto: gcm-aes-ni cleanups --- 2020-12-12 Ard Biesheuvel New
[4/4] crypto: x86/gcm-aes-ni - refactor scatterlist processing crypto: gcm-aes-ni cleanups --- 2020-12-12 Ard Biesheuvel New
[RFC,4/5] arm64: fpsimd: run kernel mode NEON with softirqs disabled Untitled series #88429 --- 2020-12-18 Ard Biesheuvel New
crypto: ecdh - avoid buffer overflow in ecdh_set_secret() crypto: ecdh - avoid buffer overflow in ecdh_set_secret() --- 2021-01-02 Ard Biesheuvel New
[v2] crypto: reduce minimum alignment of on-stack structures [v2] crypto: reduce minimum alignment of on-stack structures --- 2021-01-08 Ard Biesheuvel New
[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 New
[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 New
[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 New
[4/7] crypto: x86/crc-t10dif - convert to static call library API crypto: switch to static calls for CRC-T10DIF --- 2021-01-11 Ard Biesheuvel New
[5/7] crypto: arm/crc-t10dif - convert to static call library API crypto: switch to static calls for CRC-T10DIF --- 2021-01-11 Ard Biesheuvel New
[6/7] crypto: arm64/crc-t10dif - convert to static call API crypto: switch to static calls for CRC-T10DIF --- 2021-01-11 Ard Biesheuvel New
[7/7] crypto: powerpc/crc-t10dif - convert to static call API crypto: switch to static calls for CRC-T10DIF --- 2021-01-11 Ard Biesheuvel New
[1/9] arm64: assembler: add cond_yield macro [1/9] arm64: assembler: add cond_yield macro --- 2021-01-28 Ard Biesheuvel New
crypto: api - check for ERR pointers in crypto_destroy_tfm() crypto: api - check for ERR pointers in crypto_destroy_tfm() --- 2021-02-28 Ard Biesheuvel New
[v2,4/9] crypto: aead - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled --- 2021-03-02 Ard Biesheuvel New
[v2,5/9] crypto: skcipher - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled --- 2021-03-02 Ard Biesheuvel New
[v2,7/9] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled --- 2021-03-02 Ard Biesheuvel New
[1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms relax crypto Kconfig dependencies for fsverity/fscrypt --- 2021-04-16 Ard Biesheuvel New
[v3,1/7] crypto: handle zero sized AEAD inputs correctly running kernel mode SIMD with softirqs disabled --- 2021-05-12 Ard Biesheuvel New
[v4,2/7] crypto: aead - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled --- 2021-05-19 Ard Biesheuvel New
[v5,4/5] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled --- 2021-05-21 Ard Biesheuvel New
crypto: shash - stop comparing function pointers to avoid breaking CFI crypto: shash - stop comparing function pointers to avoid breaking CFI --- 2021-06-04 Ard Biesheuvel New
[2/2] crypto: md4 - Remove obsolete algorithm Untitled series #153004 --- 2021-08-18 Ard Biesheuvel New
[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 New
[2/8] crypto: safexcel - take request size after setting TFM crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[3/8] crypto: drivers - set CRYPTO_ALG_NEED_DMA_ALIGNMENT where needed crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[4/8] crypto: drivers - avoid setting skcipher TFM reqsize directly crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[5/8] crypto: skcipher - avoid rounding up request size to DMA alignment crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[6/8] crypto: aead - avoid DMA alignment for request structures unless needed crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[7/8] crypto: ahash - avoid DMA alignment for request structures unless needed crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[8/8] crypto: safexcel - reduce alignment of stack buffer crypto: avoid DMA padding for request structures --- 2022-04-06 Ard Biesheuvel New
[v4,1/3] crypto: move gf128mul library into lib/crypto crypto: Add AES-GCM implementation to lib/crypto --- 2022-10-24 Ard Biesheuvel New
crypto: arm/ghash - implement fused AES/GHASH implementation of GCM crypto: arm/ghash - implement fused AES/GHASH implementation of GCM --- 2022-12-12 Ard Biesheuvel New
[v2] crypto: lib - implement library version of AES in CFB mode [v2] crypto: lib - implement library version of AES in CFB mode --- 2023-02-17 Ard Biesheuvel New
[02/10] crypto: x86/aesni - Use RIP-relative addressing crypto: x86 - avoid absolute references --- 2023-04-08 Ard Biesheuvel New
[05/10] crypto: x86/cast5 - Use RIP-relative addressing crypto: x86 - avoid absolute references --- 2023-04-08 Ard Biesheuvel New
[06/10] crypto: x86/cast6 - Use RIP-relative addressing crypto: x86 - avoid absolute references --- 2023-04-08 Ard Biesheuvel New
[1/3] crypto: arm64 - add some missing SPDX headers crypto - some SPDX cleanups for arch code --- 2023-06-06 Ard Biesheuvel New
[2/3] crypto: arm - add some missing SPDX headers crypto - some SPDX cleanups for arch code --- 2023-06-06 Ard Biesheuvel New
[3/3] crypto: x86 - add some missing SPDX headers crypto - some SPDX cleanups for arch code --- 2023-06-06 Ard Biesheuvel New
[RFC,01/21] crypto: scomp - Revert "add support for deflate rfc1950 (zlib)" crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,02/21] crypto: qat - Drop support for allocating destination buffers crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,03/21] crypto: acompress - Drop destination scatterlist allocation feature crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,04/21] net: ipcomp: Migrate to acomp API from deprecated comp API crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,05/21] ubifs: Pass worst-case buffer size to compression routines crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,06/21] ubifs: Avoid allocating buffer space unnecessarily crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,07/21] ubifs: Migrate to acomp compression API crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,08/21] zram: Migrate to acomp compression API crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,09/21] crypto: nx - Migrate to scomp API crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,10/21] crypto: 842 - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,11/21] crypto: deflate - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,12/21] crypto: lz4 - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,14/21] crypto: lzo-rle - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,16/21] crypto: zstd - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,17/21] crypto: cavium/zip - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,18/21] crypto: compress_null - drop obsolete 'comp' implementation crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,19/21] crypto: remove obsolete 'comp' compression API crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,20/21] crypto: deflate - implement acomp API directly crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
[RFC,21/21] crypto: scompress - Drop the use of per-cpu scratch buffers crypto: consolidate and clean up compression APIs --- 2023-07-18 Ard Biesheuvel New
crypto: riscv/aes - Implement scalar Zkn version for RV32 crypto: riscv/aes - Implement scalar Zkn version for RV32 --- 2023-07-26 Ard Biesheuvel New