Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| Archived =
No
| 282 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v5,3/5] crypto: arm64/aes-ce - stop using SIMD helper for skciphers
running kernel mode SIMD with softirqs disabled
-
-
-
2021-05-21
Ard Biesheuvel
Superseded
[v5,2/5] crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers
running kernel mode SIMD with softirqs disabled
-
-
-
2021-05-21
Ard Biesheuvel
Superseded
[v5,1/5] crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path
running kernel mode SIMD with softirqs disabled
-
-
-
2021-05-21
Ard Biesheuvel
Superseded
crypto: tcrypt - enable tests for xxhash and blake2
crypto: tcrypt - enable tests for xxhash and blake2
-
-
-
2021-05-20
Ard Biesheuvel
Accepted
[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
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
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
New
[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
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
Superseded
[v3,1/7] crypto: handle zero sized AEAD inputs correctly
running kernel mode SIMD with softirqs disabled
-
-
-
2021-05-12
Ard Biesheuvel
New
[v2,2/2] fsverity: relax build time dependency on CRYPTO_SHA256
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-21
Ard Biesheuvel
Accepted
[v2,1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-21
Ard Biesheuvel
Accepted
[2/2] fsverity: relax build time dependency on CRYPTO_SHA256
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-16
Ard Biesheuvel
Superseded
[1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-16
Ard Biesheuvel
New
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
Accepted
[v3,1/2] crypto: arm/aes-scalar - switch to common rev_l/mov_l macros
[v3,1/2] crypto: arm/aes-scalar - switch to common rev_l/mov_l macros
-
-
-
2021-03-10
Ard Biesheuvel
Accepted
[v2,2/2] crypto: arm/chacha-scalar - switch to common rev_32 macro
crypto: arm - clean up redundant helper macros
-
-
-
2021-03-07
Ard Biesheuvel
Accepted
[v2,1/2] crypto: arm/aes-scalar - switch to common rev_32/mov_l macros
crypto: arm - clean up redundant helper macros
-
-
-
2021-03-07
Ard Biesheuvel
Superseded
[v3] crypto: api - check for ERR pointers in crypto_destroy_tfm()
[v3] crypto: api - check for ERR pointers in crypto_destroy_tfm()
-
-
-
2021-03-02
Ard Biesheuvel
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
Superseded
[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
Superseded
[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
[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
Superseded
[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,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,3/9] arm64: fpsimd: run kernel mode NEON with softirqs disabled
running kernel mode SIMD with softirqs disabled
-
-
-
2021-03-02
Ard Biesheuvel
Accepted
[v2,2/9] arm64: assembler: introduce wxN aliases for wN registers
running kernel mode SIMD with softirqs disabled
-
-
-
2021-03-02
Ard Biesheuvel
Accepted
[v2,1/9] arm64: assembler: remove conditional NEON yield macros
running kernel mode SIMD with softirqs disabled
-
-
-
2021-03-02
Ard Biesheuvel
Accepted
[v2] crypto: api - check for ERR pointers in crypto_destroy_tfm()
[v2] crypto: api - check for ERR pointers in crypto_destroy_tfm()
-
-
-
2021-03-02
Ard Biesheuvel
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
New
[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
Superseded
[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
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
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
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
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
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
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
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
Accepted
[9/9] crypto: twofish - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[8/9] crypto: fcrypt - drop unneeded alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[7/9] crypto: cast6 - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[6/9] crypto: cast5 - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[5/9] crypto: camellia - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[4/9] crypto: blowfish - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[3/9] crypto: serpent - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[2/9] crypto: serpent - get rid of obsolete tnepres variant
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[1/9] crypto: michael_mic - fix broken misalignment handling
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[9/9] arm64: assembler: remove conditional NEON yield macros
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[7/9] crypto: arm64/aes-ce-mac - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[5/9] crypto: arm64/sha512-ce - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[3/9] crypto: arm64/sha2-ce - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[1/9] arm64: assembler: add cond_yield macro
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
New
[5/5] crypto: remove Salsa20 stream cipher algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
Accepted
[3/5] crypto: remove RIPE-MD 320 hash algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
Accepted
[2/5] crypto: remove RIPE-MD 256 hash algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
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
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
Accepted
crypto: arm64/sha - add missing module aliases
crypto: arm64/sha - add missing module aliases
-
-
-
2021-01-14
Ard Biesheuvel
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
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
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
[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
[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
[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
[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
[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
[v2] crypto: reduce minimum alignment of on-stack structures
[v2] crypto: reduce minimum alignment of on-stack structures
-
-
-
2021-01-08
Ard Biesheuvel
New
crypto - shash: reduce minimum alignment of shash_desc structure
crypto - shash: reduce minimum alignment of shash_desc structure
-
-
-
2021-01-07
Ard Biesheuvel
Superseded
[v2,21/21] crypto: x86 - use local headers for x86 specific shared declarations
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,17/21] crypto: x86/cast5 - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,15/21] crypto: x86/camellia - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,14/21] crypto: x86 - add some helper macros for ECB and CBC modes
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,13/21] crypto: x86/blowfish - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,10/21] crypto: x86/twofish - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,07/21] crypto: x86/serpent - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,05/21] crypto: x86/glue-helper - drop XTS helper routines
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,04/21] crypto: x86/twofish - switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
Accepted
[v2,02/21] crypto: x86/cast6 - switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2021-01-05
Ard Biesheuvel
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
Accepted
[v2,4/5] crypto: x86/gcm-aes-ni - refactor scatterlist processing
crypto: gcm-aes-ni cleanups
-
-
-
2021-01-04
Ard Biesheuvel
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
Accepted
[v2,2/5] crypto: x86/gcm-aes-ni - drop unused asm prototypes
crypto: gcm-aes-ni cleanups
-
-
-
2021-01-04
Ard Biesheuvel
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
Accepted
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
-
-
-
2021-01-02
Ard Biesheuvel
New
[19/21] crypto: x86/twofish - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[16/21] crypto: x86/serpent - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[15/21] crypto: x86/camellia - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[14/21] crypto: x86 - add some helper macros for ECB and CBC modes
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[11/21] crypto: x86/glue-helper - drop CTR helper routines
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[10/21] crypto: x86/twofish - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[09/21] crypto: x86/cast6 - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[06/21] crypto: x86/camellia - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[04/21] crypto: x86/twofish - switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[03/21] crypto: x86/serpent- switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[v2,2/2] crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper
Untitled series #90291
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[RFC,09/10] crypto: x86/twofish - drop CTR mode implementation
crypto: x86 - remove XTS and CTR glue helper code
-
-
-
2020-12-23
Ard Biesheuvel
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
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
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
Superseded
«
1
2
3
»