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
[01/10] crypto: x86/aegis128 - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[02/10] crypto: x86/aesni - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
New
[02/12] crypto: amlogic-gxl - permit async skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
Accepted
[03/10] crypto: x86/aria - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[03/21] crypto: x86/serpent- switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[04/10] crypto: x86/camellia - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[04/12] crypto: sun4i - permit asynchronous skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
Accepted
[04/21] crypto: x86/twofish - switch to XTS template
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[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
[06/12] crypto: sun8i-ss - permit asynchronous skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
New
[06/21] crypto: x86/camellia - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[07/10] crypto: x86/crc32c - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[08/10] crypto: x86/des3 - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[08/12] crypto: chelsio - permit asynchronous skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
Accepted
[09/10] crypto: x86/ghash - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[09/21] crypto: x86/cast6 - drop CTR mode implementation
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[10/10] crypto: x86/sha256 - Use RIP-relative addressing
crypto: x86 - avoid absolute references
-
-
-
2023-04-08
Ard Biesheuvel
Superseded
[10/12] crypto: picoxcell - permit asynchronous skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
Accepted
[10/21] crypto: x86/twofish - drop CTR mode implementation
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
[12/12] crypto: sahara - permit asynchronous skcipher as fallback
crypto: permit asynchronous skciphers as driver fallbacks
-
-
-
2020-06-25
Ard Biesheuvel
Accepted
[1/2] chcr_ktls: use AES library for single use cipher
crypto: remove bare cipher from public API
-
-
-
2020-12-10
Ard Biesheuvel
New
[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
[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
Accepted
[1/2] crypto: xor - defer load time benchmark to a later time
[1/2] crypto: xor - defer load time benchmark to a later time
-
-
-
2020-09-23
Ard Biesheuvel
Accepted
[1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-16
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
[1/3] crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switches
crypto: arm/aes-neonbs - some polish
-
-
-
2020-09-16
Ard Biesheuvel
Accepted
[1/3] crypto: tcrypt - don't initialize at subsys_initcall time
crypto: tcrypt enhancements
-
-
-
2020-11-09
Ard Biesheuvel
Accepted
[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
[1/4] crypto: arm64/aes-neonbs - use frame_push/pop consistently
crypto: arm64 - use frame_push/pop macros
-
-
-
2022-11-29
Ard Biesheuvel
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
New
[15/21] crypto: x86/camellia - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Superseded
[16/21] crypto: x86/serpent - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[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
[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
[19/21] crypto: x86/twofish - drop dependency on glue helper
crypto: x86 - remove glue helper module
-
-
-
2020-12-31
Ard Biesheuvel
Accepted
[1/9] arm64: assembler: add cond_yield macro
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
New
[1/9] crypto: michael_mic - fix broken misalignment handling
crypto: fix alignmask handling
-
-
-
2021-02-01
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
[2/2] crypto: md4 - Remove obsolete algorithm
Untitled series #153004
-
-
-
2021-08-18
Ard Biesheuvel
New
[2/2] crypto: remove cipher routines from public crypto API
crypto: remove bare cipher from public API
-
-
-
2020-12-10
Ard Biesheuvel
Accepted
[2/2] crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper
Untitled series #88966
-
-
-
2020-12-22
Ard Biesheuvel
Superseded
[2/2] fsverity: relax build time dependency on CRYPTO_SHA256
relax crypto Kconfig dependencies for fsverity/fscrypt
-
-
-
2021-04-16
Ard Biesheuvel
Superseded
[2/3] crypto: arm - add some missing SPDX headers
crypto - some SPDX cleanups for arch code
-
-
-
2023-06-06
Ard Biesheuvel
New
[2/3] crypto: tcrypt - permit tcrypt.ko to be builtin
crypto: tcrypt enhancements
-
-
-
2020-11-09
Ard Biesheuvel
New
[2/4] crypto: arm64/aes-modes - use frame_push/pop macros consistently
crypto: arm64 - use frame_push/pop macros
-
-
-
2022-11-29
Ard Biesheuvel
Accepted
[2/4] crypto: x86/gcm-aes-ni - drop unused asm prototypes
crypto: gcm-aes-ni cleanups
-
-
-
2020-12-12
Ard Biesheuvel
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
Accepted
[2/5] crypto: remove RIPE-MD 256 hash algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
Accepted
[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
[2/8] crypto: safexcel - take request size after setting TFM
crypto: avoid DMA padding for request structures
-
-
-
2022-04-06
Ard Biesheuvel
New
[2/9] crypto: serpent - get rid of obsolete tnepres variant
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[3/3] crypto: tcrypt - include 1420 byte blocks in aead and skcipher benchmarks
crypto: tcrypt enhancements
-
-
-
2020-11-09
Ard Biesheuvel
Accepted
[3/3] crypto: x86 - add some missing SPDX headers
crypto - some SPDX cleanups for arch code
-
-
-
2023-06-06
Ard Biesheuvel
New
[3/4] crypto: arm64/crct10dif - use frame_push/pop macros consistently
crypto: arm64 - use frame_push/pop macros
-
-
-
2022-11-29
Ard Biesheuvel
Accepted
[3/4] crypto: x86/gcm-aes-ni - clean up mapping of associated data
crypto: gcm-aes-ni cleanups
-
-
-
2020-12-12
Ard Biesheuvel
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
Accepted
[3/5] crypto: remove RIPE-MD 320 hash algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
Accepted
[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
[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
[3/9] crypto: arm64/sha2-ce - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[3/9] crypto: serpent - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
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
Accepted
[4/4] crypto: x86/gcm-aes-ni - refactor scatterlist processing
crypto: gcm-aes-ni cleanups
-
-
-
2020-12-12
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
[4/8] crypto: drivers - avoid setting skcipher TFM reqsize directly
crypto: avoid DMA padding for request structures
-
-
-
2022-04-06
Ard Biesheuvel
New
[4/9] crypto: blowfish - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[5/5] crypto: remove Salsa20 stream cipher algorithm
Untitled series #95948
-
-
-
2021-01-21
Ard Biesheuvel
Accepted
[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
[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
[5/9] crypto: arm64/sha512-ce - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[5/9] crypto: camellia - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[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
[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
[6/9] crypto: cast5 - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
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
[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
[7/9] crypto: arm64/aes-ce-mac - simplify NEON yield
[1/9] arm64: assembler: add cond_yield macro
-
-
-
2021-01-28
Ard Biesheuvel
Superseded
[7/9] crypto: cast6 - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
[8/8] crypto: safexcel - reduce alignment of stack buffer
crypto: avoid DMA padding for request structures
-
-
-
2022-04-06
Ard Biesheuvel
New
[8/9] crypto: fcrypt - drop unneeded alignmask
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
[9/9] crypto: twofish - use unaligned accessors instead of alignmask
crypto: fix alignmask handling
-
-
-
2021-02-01
Ard Biesheuvel
Accepted
crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
-
-
-
2020-11-30
Ard Biesheuvel
Accepted
crypto: aes-ni - implement support for cts(cbc(aes))
crypto: aes-ni - implement support for cts(cbc(aes))
-
-
-
2020-12-06
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
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
crypto: arm64/chacha - simplify tail block handling
crypto: arm64/chacha - simplify tail block handling
-
-
-
2020-11-06
Ard Biesheuvel
Accepted
crypto: arm64/gcm - move authentication tag check to SIMD domain
crypto: arm64/gcm - move authentication tag check to SIMD domain
-
-
-
2020-11-10
Ard Biesheuvel
Superseded
crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
-
-
-
2020-10-26
Ard Biesheuvel
Accepted
crypto: arm64/sha - add missing module aliases
crypto: arm64/sha - add missing module aliases
-
-
-
2021-01-14
Ard Biesheuvel
Accepted
crypto: arm/chacha-neon - add missing counter increment
crypto: arm/chacha-neon - add missing counter increment
-
-
-
2020-12-12
Ard Biesheuvel
Accepted
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
crypto: arm/sha256-neon - avoid ADRL pseudo instruction
crypto: arm/sha256-neon - avoid ADRL pseudo instruction
-
-
-
2020-09-15
Ard Biesheuvel
Accepted
crypto: cipher - move API definition to internal header file
crypto: cipher - move API definition to internal header file
-
-
-
2020-01-09
Ard Biesheuvel
New
crypto: crypto_xor - use helpers for unaligned accesses
crypto: crypto_xor - use helpers for unaligned accesses
-
-
-
2022-02-15
Ard Biesheuvel
Superseded
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
-
-
-
2021-01-02
Ard Biesheuvel
New
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
-
-
-
2020-11-24
Ard Biesheuvel
Accepted
«
1
2
3
»