Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| 44 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
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,6/6] crypto: arm/crct10dif - Implement plain NEON variant
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[v2,5/6] crypto: arm/crct10dif - Macroify PMULL asm code
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[v2,4/6] crypto: arm/crct10dif - Use existing mov_l macro instead of __adrl
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[v2,3/6] crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[v2,2/6] crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[v2,1/6] crypto: arm64/crct10dif - Remove obsolete chunking logic
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-11-05
Ard Biesheuvel
New
[6/6] crypto: arm/crct10dif - Implement plain NEON variant
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
New
[5/6] crypto: arm/crct10dif - Macroify PMULL asm code
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
Superseded
[4/6] crypto: arm/crct10dif - Use existing mov_l macro instead of __adrl
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
Superseded
[3/6] crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
Superseded
[2/6] crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
New
[1/6] crypto: arm64/crct10dif - Remove obsolete chunking logic
Clean up and improve ARM/arm64 CRC-T10DIF code
-
-
-
2024-10-28
Ard Biesheuvel
Superseded
[v4,3/3] arm64/crc32: Implement 4-way interleave using PMULL
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-18
Ard Biesheuvel
New
[v4,2/3] arm64/crc32: Reorganize bit/byte ordering macros
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-18
Ard Biesheuvel
New
[v4,1/3] arm64/lib: Handle CRC-32 alternative in C code
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-18
Ard Biesheuvel
Superseded
[v3,2/2] arm64/crc32: Implement 4-way interleave using PMULL
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-17
Ard Biesheuvel
Superseded
[v3,1/2] arm64/lib: Handle CRC-32 alternative in C code
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-17
Ard Biesheuvel
New
[v2,2/2] arm64/crc32: Implement 4-way interleave using PMULL
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-16
Ard Biesheuvel
New
[v2,1/2] arm64/lib: Handle CRC-32 alternative in C code
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-16
Ard Biesheuvel
Superseded
[v2,2/2] crypto/crc32c: Provide crc32c-arch driver for accelerated library code
crypto: Enable fuzz testing for arch code
-
-
-
2024-10-16
Ard Biesheuvel
New
[v2,1/2] crypto/crc32: Provide crc32-arch driver for accelerated library code
crypto: Enable fuzz testing for arch code
-
-
-
2024-10-16
Ard Biesheuvel
New
[2/2] crypto/crc32c: Provide crc32c-base alias to enable fuzz testing
crypto: Enable fuzz testing for generic crc32/crc32c
-
-
-
2024-10-15
Ard Biesheuvel
New
[1/2] crypto/crc32: Provide crc32-base alias to enable fuzz testing
crypto: Enable fuzz testing for generic crc32/crc32c
-
-
-
2024-10-15
Ard Biesheuvel
New
[2/2] arm64/crc32: Implement 4-way interleave using PMULL
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-15
Ard Biesheuvel
New
[1/2] arm64/lib: Handle CRC-32 alternative in C code
arm64: Speed up CRC-32 using PMULL instructions
-
-
-
2024-10-15
Ard Biesheuvel
Superseded
crypto: arm/crc32 - add kCFI annotations to asm routines
crypto: arm/crc32 - add kCFI annotations to asm routines
-
-
-
2024-06-10
Ard Biesheuvel
New
crypto: arm64/aes-ce - Simplify round key load sequence
crypto: arm64/aes-ce - Simplify round key load sequence
-
-
-
2024-04-15
Ard Biesheuvel
New
crypto: arm64/neonbs - fix out-of-bounds access on short input
crypto: arm64/neonbs - fix out-of-bounds access on short input
-
-
-
2024-02-17
Ard Biesheuvel
New
[v2,8/8] crypto: arm64/aes-ccm - Merge finalization into en/decrypt asm helpers
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,7/8] crypto: arm64/aes-ccm - Merge encrypt and decrypt tail handling
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,6/8] crypto: arm64/aes-ccm - Cache round keys and unroll AES loops
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,5/8] crypto: arm64/aes-ccm - Reuse existing MAC update for AAD input
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,4/8] crypto: arm64/aes-ccm - Replace bytewise tail handling with NEON permute
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,3/8] crypto: arm64/aes-ccm - Pass short inputs via stack buffer
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,2/8] crypto: arm64/aes-ccm - Keep NEON enabled during skcipher walk
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[v2,1/8] crypto: arm64/aes-ccm - Revert "Rewrite skcipher walker loop"
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-18
Ard Biesheuvel
New
[8/8] crypto: arm64/aes-ccm - Merge finalization into en/decrypt asm helper
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
New
[7/8] crypto: arm64/aes-ccm - Merge encrypt and decrypt asm routines
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
New
[6/8] crypto: arm64/aes-ccm - Cache round keys and unroll AES loops
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
Superseded
[5/8] crypto: arm64/aes-ccm - Reuse existing MAC update for AAD input
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
Superseded
[4/8] crypto: arm64/aes-ccm - Replace bytewise tail handling with NEON permute
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
New
[3/8] crypto: arm64/aes-ccm - Pass short inputs via stack buffer
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
Superseded
[2/8] crypto: arm64/aes-ccm - Keep NEON enabled during skcipher walk
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
Superseded
[1/8] crypto: arm64/aes-ccm - Revert "Rewrite skcipher walker loop"
crypto: Clean up arm64 AES-CCM code
-
-
-
2024-01-11
Ard Biesheuvel
Superseded