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
[v7,5/7] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - 1 - --- 2021-08-27 Ard Biesheuvel herbert Accepted
[v7,4/7] crypto: arm64/aes-ccm - yield NEON when processing auth-only data running kernel mode SIMD with softirqs disabled - - - --- 2021-08-27 Ard Biesheuvel herbert Accepted
[v7,3/7] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-08-27 Ard Biesheuvel herbert Accepted
[v7,2/7] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-08-27 Ard Biesheuvel herbert Accepted
[v7,1/7] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - 1 - --- 2021-08-27 Ard Biesheuvel herbert Accepted
[2/2] crypto: md4 - Remove obsolete algorithm crypto: remove MD4 generic shash - - - --- 2021-08-18 Ard Biesheuvel herbert Deferred
[1/2] fs/cifs: Incorporate obsolete MD4 crypto code crypto: remove MD4 generic shash - - - --- 2021-08-18 Ard Biesheuvel herbert Deferred
crypto: x86/aes-ni - add missing error checks in XTS code crypto: x86/aes-ni - add missing error checks in XTS code - 1 - --- 2021-07-16 Ard Biesheuvel herbert Accepted
[v3] crypto: shash - avoid comparing pointers to exported functions under CFI [v3] crypto: shash - avoid comparing pointers to exported functions under CFI - 2 - --- 2021-06-10 Ard Biesheuvel herbert Accepted
[v2] crypto: shash - avoid comparing pointers to exported functions under CFI [v2] crypto: shash - avoid comparing pointers to exported functions under CFI - - - --- 2021-06-05 Ard Biesheuvel herbert Superseded
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 herbert Superseded
[v6,6/6] crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_ccm_auth_data running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v6,5/6] crypto: arm64/aes-ccm - reduce NEON begin/end calls for common case running kernel mode SIMD with softirqs disabled - - - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v6,4/6] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v6,3/6] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v6,2/6] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v6,1/6] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-26 Ard Biesheuvel herbert Changes Requested
[v5,5/5] crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_ccm_auth_data running kernel mode SIMD with softirqs disabled - - - --- 2021-05-21 Ard Biesheuvel herbert Superseded
[v5,4/5] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-05-21 Ard Biesheuvel herbert Superseded
[v5,3/5] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-21 Ard Biesheuvel herbert Superseded
[v5,2/5] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-21 Ard Biesheuvel herbert Superseded
[v5,1/5] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - 1 - --- 2021-05-21 Ard Biesheuvel herbert Superseded
crypto: tcrypt - enable tests for xxhash and blake2 crypto: tcrypt - enable tests for xxhash and blake2 - - - --- 2021-05-20 Ard Biesheuvel herbert Accepted
[v4,7/7] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[v4,6/7] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[v4,5/7] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[v4,4/7] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[v4,3/7] crypto: skcipher - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[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 herbert Superseded
[v4,1/7] crypto: skcipher - handle zero sized inputs correctly running kernel mode SIMD with softirqs disabled - - - --- 2021-05-19 Ard Biesheuvel herbert Superseded
[v3,7/7] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,6/7] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,5/7] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,4/7] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,3/7] crypto: skcipher - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,2/7] crypto: aead - disallow en/decrypt for non-task or non-softirq context running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v3,1/7] crypto: handle zero sized AEAD inputs correctly running kernel mode SIMD with softirqs disabled - - - --- 2021-05-12 Ard Biesheuvel herbert Superseded
[v2,2/2] fsverity: relax build time dependency on CRYPTO_SHA256 relax crypto Kconfig dependencies for fsverity/fscrypt 1 - - --- 2021-04-21 Ard Biesheuvel herbert Accepted
[v2,1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms relax crypto Kconfig dependencies for fsverity/fscrypt 1 - - --- 2021-04-21 Ard Biesheuvel herbert Accepted
[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
[1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms relax crypto Kconfig dependencies for fsverity/fscrypt - - - --- 2021-04-16 Ard Biesheuvel herbert Superseded
crypto: arm64/aes-ce - deal with oversight in new CTR carry code crypto: arm64/aes-ce - deal with oversight in new CTR carry code - - - --- 2021-04-06 Ard Biesheuvel herbert Accepted
[v3,2/2] crypto: arm/chacha-scalar - switch to common rev_l macro crypto: arm - clean up redundant helper macros - 4 - --- 2021-03-10 Ard Biesheuvel herbert Accepted
[v3,1/2] crypto: arm/aes-scalar - switch to common rev_l/mov_l macros crypto: arm - clean up redundant helper macros - 4 - --- 2021-03-10 Ard Biesheuvel herbert Accepted
[v2,2/2] crypto: arm/chacha-scalar - switch to common rev_32 macro crypto: arm - clean up redundant helper macros - 4 - --- 2021-03-07 Ard Biesheuvel herbert Superseded
[v2,1/2] crypto: arm/aes-scalar - switch to common rev_32/mov_l macros crypto: arm - clean up redundant helper macros - 4 - --- 2021-03-07 Ard Biesheuvel herbert Superseded
[v3] crypto: api - check for ERR pointers in crypto_destroy_tfm() [v3] crypto: api - check for ERR pointers in crypto_destroy_tfm() - 1 - --- 2021-03-02 Ard Biesheuvel herbert Accepted
[v2,9/9] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2,8/9] crypto: arm64/aes-ce - stop using SIMD helper for skciphers running kernel mode SIMD with softirqs disabled - - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2,7/9] crypto: arm64/aes-ccm - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2,6/9] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path running kernel mode SIMD with softirqs disabled - - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[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 herbert Not Applicable
[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 herbert Not Applicable
[v2,3/9] arm64: fpsimd: run kernel mode NEON with softirqs disabled running kernel mode SIMD with softirqs disabled 1 - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2,2/9] arm64: assembler: introduce wxN aliases for wN registers running kernel mode SIMD with softirqs disabled 1 - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2,1/9] arm64: assembler: remove conditional NEON yield macros running kernel mode SIMD with softirqs disabled 1 - - --- 2021-03-02 Ard Biesheuvel herbert Not Applicable
[v2] crypto: api - check for ERR pointers in crypto_destroy_tfm() [v2] crypto: api - check for ERR pointers in crypto_destroy_tfm() - 1 - --- 2021-03-02 Ard Biesheuvel herbert Superseded
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 herbert Superseded
[v2,9/9] arm64: assembler: remove conditional NEON yield macros arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Not Applicable
[v2,8/9] crypto: arm64/crc-t10dif - move NEON yield to C code arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,7/9] crypto: arm64/aes-ce-mac - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,6/9] crypto: arm64/aes-neonbs - remove NEON yield calls arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,5/9] crypto: arm64/sha512-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,4/9] crypto: arm64/sha3-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,3/9] crypto: arm64/sha2-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,2/9] crypto: arm64/sha1-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Accepted
[v2,1/9] arm64: assembler: add cond_yield macro arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-02-03 Ard Biesheuvel herbert Not Applicable
[9/9] crypto: twofish - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[8/9] crypto: fcrypt - drop unneeded alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[7/9] crypto: cast6 - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[6/9] crypto: cast5 - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[5/9] crypto: camellia - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[4/9] crypto: blowfish - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[3/9] crypto: serpent - use unaligned accessors instead of alignmask crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[2/9] crypto: serpent - get rid of obsolete tnepres variant crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[1/9] crypto: michael_mic - fix broken misalignment handling crypto: fix alignmask handling - - - --- 2021-02-01 Ard Biesheuvel herbert Accepted
[9/9] arm64: assembler: remove conditional NEON yield macros arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[8/9] crypto: arm64/crc-t10dif - move NEON yield to C code arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[7/9] crypto: arm64/aes-ce-mac - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[6/9] crypto: arm64/aes-neonbs - remove NEON yield calls arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[5/9] crypto: arm64/sha512-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[4/9] crypto: arm64/sha3-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: arm64/sha2-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: arm64/sha1-ce - simplify NEON yield arm64: rework NEON yielding to avoid scheduling from asm code - - - --- 2021-01-28 Ard Biesheuvel herbert Not Applicable
[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
[5/5] crypto: remove Salsa20 stream cipher algorithm crypto: remove some obsolete algorithms 1 - - --- 2021-01-21 Ard Biesheuvel herbert Accepted
[4/5] crypto: remove Tiger 128/160/192 hash algorithms crypto: remove some obsolete algorithms - - - --- 2021-01-21 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
[2/5] crypto: remove RIPE-MD 256 hash algorithm crypto: remove some obsolete algorithms - - - --- 2021-01-21 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
[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
[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
crypto: arm64/sha - add missing module aliases crypto: arm64/sha - add missing module aliases - - - --- 2021-01-14 Ard Biesheuvel herbert Accepted
[v3] crypto - shash: reduce minimum alignment of shash_desc structure [v3] crypto - shash: reduce minimum alignment of shash_desc structure - - - --- 2021-01-13 Ard Biesheuvel herbert Accepted
[7/7] crypto: powerpc/crc-t10dif - convert to static call API crypto: switch to static calls for CRC-T10DIF - - - --- 2021-01-11 Ard Biesheuvel herbert Changes Requested
[6/7] crypto: arm64/crc-t10dif - convert to static call API crypto: switch to static calls for CRC-T10DIF - - - --- 2021-01-11 Ard Biesheuvel herbert Changes Requested
[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 herbert Changes Requested
[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 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
[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
« 1 2 3 45 6 »