Toggle navigation
Patchwork
linux-crypto
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| Archived =
No
| 1088 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
4
…
10
11
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/12] arm64: neon: replace generic definition of may_use_simd()
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
New
[01/17] crypto: arm/aes - fix round key prototypes
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[01/25] crypto: virtio - implement missing support for output IVs
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[02/10] crypto: arm/aes-ce - remove cra_alignmask
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[02/12] crypto: arm64/ghash-ce - add non-SIMD scalar fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[02/17] crypto: arm/aes-ce - yield the SIMD unit between scatterwalk steps
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[02/25] crypto: virtio - deal with unsupported input sizes
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[03/12] crypto: arm64/crct10dif - add non-SIMD generic fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[03/17] crypto: arm/aes-ce - switch to 4x interleave
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[03/25] crypto: virtio - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[04/10] crypto: arm64/aes-ce-ccm - remove cra_alignmask
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[04/12] crypto: arm64/crc32 - add non-SIMD scalar fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[04/17] crypto: arm/aes-ce - replace tweak mask literal with composition
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[04/25] crypto: ccp - switch from ablkcipher to skcipher
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[05/10] crypto: arm64/aes-blk - remove cra_alignmask
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[05/12] crypto: arm64/sha1-ce - add non-SIMD generic fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[05/17] crypto: arm/aes-neonbs - replace tweak mask literal with composition
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[06/12] crypto: arm64/sha2-ce - add non-SIMD scalar fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
New
[06/17] crypto: arm64/aes-neonbs - replace tweak mask literal with composition
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[06/25] crypto: ux500 - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[07/10] crypto: arm64/aes - avoid literals for cross-module symbol references
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[07/12] crypto: arm64/aes-ce-cipher - match round key endianness with generic code
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[07/17] crypto: arm64/aes-neon - limit exposed routines if faster driver is enabled
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[07/25] crypto: s5p - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[08/10] crypto: arm64/aes - performance tweak
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[08/12] crypto: arm64/aes-ce-cipher: add non-SIMD generic fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[08/17] crypto: skcipher - add the ability to abort a skcipher walk
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
New
[08/25] crypto: atmel-aes - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[09/10] crypto: arm64/aes-neon-blk - tweak performance for low end cores
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
New
[09/12] crypto: arm64/aes-ce-ccm: add non-SIMD generic fallback
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
New
[09/17] crypto: arm64/aes-cts-cbc-ce - performance tweak
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[09/25] crypto: atmel-tdes - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[10/10] crypto: arm64/aes - replace scalar fallback with plain NEON fallback
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-17
Ard Biesheuvel
Superseded
[10/12] crypto: arm64/aes-blk - add a non-SIMD fallback for synchronous CTR
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
New
[10/17] crypto: arm64/aes-cts-cbc - move request context data to the stack
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[10/25] crypto: bcm-spu - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[11/12] crypto: arm64/chacha20 - take may_use_simd() into account
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[11/17] crypto: arm64/aes - implement support for XTS ciphertext stealing
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[11/25] crypto: nitrox - remove cra_type reference to ablkcipher
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[12/12] crypto: arm64/aes-bs - implement non-SIMD fallback for AES-CTR
arm64: crypto: prepare for new kernel mode NEON policy
-
-
-
2017-06-10
Ard Biesheuvel
Superseded
[12/17] crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[12/25] crypto: cavium/cpt - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/2] crypto: aegis128 - avoid function pointers for parameterization
crypto: aegis128 SIMD improvements
-
-
-
2019-10-11
Ard Biesheuvel
Superseded
[1/2] crypto/algapi - use separate dst and src operands for __crypto_xor()
[1/2] crypto/algapi - use separate dst and src operands for __crypto_xor()
-
-
-
2017-07-10
Ard Biesheuvel
Superseded
[1/2] crypto: arm64/aes-ce - add 5 way interleave routines
crypto: arm64/aes-ce - implement 5-way interleave for some modes
-
-
-
2019-06-24
Ard Biesheuvel
New
[1/2] crypto/arm64: aes-ce-gcm - operate on two input blocks at a time
crypto/arm64: aes-ce-gcm - switch to 2-way aggregation
-
-
-
2018-07-28
Ard Biesheuvel
New
[1/2] crypto: arm64/aes - don't use IV buffer to return final keystream block
[1/2] crypto: arm64/aes - don't use IV buffer to return final keystream block
-
-
-
2017-02-02
Ard Biesheuvel
Accepted
[1/2] crypto: arm64/chacha20 - implement NEON version based on SSE3 code
-
-
-
2016-12-08
Ard Biesheuvel
New
[1/2] crypto: arm64/crc32 - accelerated support based on x86 SSE implementation
-
-
-
2016-11-26
Ard Biesheuvel
New
[1/2] crypto: arm64/crc32: bring in line with generic CRC32
-
-
-
2015-05-04
Ard Biesheuvel
New
[1/2] crypto: arm64/crct10dif - register PMULL variants as separate algos
crypto: arm64 - expose PMULL variants as separate algos
-
-
-
2019-01-25
Ard Biesheuvel
Accepted
[1/2] crypto: arm64/ghash-ce - replace NEON yield check with block limit
crypto: arm64/ghash-ce - performance improvements
-
-
-
2018-08-04
Ard Biesheuvel
Accepted
[1/2] crypto: arm/aes-ctr: fix NULL dereference in tail processing
-
-
-
2016-09-13
Ard Biesheuvel
Accepted
[1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
[1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
-
-
-
2017-02-14
Ard Biesheuvel
Superseded
[1/2] crypto: arm/crc32 - fix build error with outdated binutils
[1/2] crypto: arm/crc32 - fix build error with outdated binutils
-
-
-
2017-02-28
Ard Biesheuvel
Accepted
[1/2] crypto: arm/crct10dif - revert to C code for short inputs
crypto: fix crct10dif for ARM and arm64
-
-
-
2019-01-24
Ard Biesheuvel
New
[1/2] crypto: arm/ghash-ce - add missing async import/export
-
-
-
2016-08-29
Ard Biesheuvel
New
[1/2] crypto: arm/sha512 - accelerated SHA-512 using ARM generic ASM and NEON
-
-
-
2015-05-08
Ard Biesheuvel
Accepted
[1/2] crypto: ccm - honour alignmask of subordinate MAC cipher
[1/2] crypto: ccm - honour alignmask of subordinate MAC cipher
-
-
-
2017-02-11
Ard Biesheuvel
New
[1/2] crypto/chacha20: fix handling of chunked input
[1/2] crypto/chacha20: fix handling of chunked input
-
-
-
2017-08-14
Ard Biesheuvel
Accepted
[1/2] crypto: morus/generic - fix for big endian systems
crypto - fix aegis/morus for big endian systems
-
-
-
2018-09-30
Ard Biesheuvel
Superseded
[1/2] crypto: sha256/arm - fix crash bug in Thumb2 build
SHA fixes for 32-bit ARM
-
-
-
2019-02-16
Ard Biesheuvel
Accepted
[1/2] crypto: sm4 - export encrypt/decrypt routines to other drivers
crypto: implement SM4 for arm64 using special instructions
-
-
-
2018-04-25
Ard Biesheuvel
Accepted
[1/2] crypto: testmgr - add another gcm(aes) testcase
crypto: faster GCM-AES for arm64
-
-
-
2019-09-10
Ard Biesheuvel
New
[13/17] crypto: arm/aes-ce - implement ciphertext stealing for XTS
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[13/25] crypto: chelsio - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/3] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
crypto: arm64/aes-ccm - various bug fixes
-
-
-
2019-01-24
Ard Biesheuvel
New
[1/3] crypto: memneq - use unaligned accessors for aligned fast path
crypto: use unaligned accessors in aligned fast paths
-
-
-
2018-10-08
Ard Biesheuvel
New
[14/17] crypto: arm/aes-neonbs - implement ciphertext stealing for XTS
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[14/25] crypto: hifn - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/4] crypto: arm64/aes-blk - remove pointless (u8 *) casts
crypto: arm64/aes-blk - cleanups and optimizations for XTS/CTS-CBC
-
-
-
2018-09-10
Ard Biesheuvel
Accepted
[1/4] crypto/arm64: ghash - reduce performance impact of NEON yield checks
crypto/arm64: reduce impact of NEON yield checks
-
-
-
2018-07-24
Ard Biesheuvel
New
[1/4] crypto: arm/aes-ce: fix broken monolithic build
-
-
-
2016-11-29
Ard Biesheuvel
New
[1/4] crypto/arm: move ARM specific Kconfig definitions to a dedicated file
-
-
-
2015-03-09
Ard Biesheuvel
New
[1/4] crypto: testmgr - add test cases for cbcmac(aes)
crypto: time invariant AES for CCM (and GCM/CTR)
-
-
-
2017-01-26
Ard Biesheuvel
Superseded
[1/4] crypto: testmgr - avoid overlap in chunked tests
-
-
-
2016-11-24
Ard Biesheuvel
Superseded
[1/4] lib/crc32: make core crc32() routines weak so they can be overridden
[1/4] lib/crc32: make core crc32() routines weak so they can be overridden
-
-
-
2018-08-27
Ard Biesheuvel
Accepted
[15/17] crypto: arm/aes-ce - implement ciphertext stealing for CBC
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[15/25] crypto: ixp4xx - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/5] ARM: wire up HWCAP2 feature bits to the CPU modalias
-
-
-
2016-10-18
Ard Biesheuvel
New
[1/5] crypto: arm64/aes-ce-ccm - move kernel mode neon en/disable into loop
[1/5] crypto: arm64/aes-ce-ccm - move kernel mode neon en/disable into loop
-
-
-
2017-12-01
Ard Biesheuvel
Superseded
[1/5] crypto: arm/aes-ce - enable module autoloading based on CPU feature bits
crypto: arm - enable module autoloading
-
-
-
2017-05-21
Ard Biesheuvel
New
[1/5] crypto/generic: sha3 - fixes for alignment and big endian operation
sha3 fixes and new implementation for arm64
-
-
-
2018-01-12
Ard Biesheuvel
Superseded
[1/5] i2c: acpi: permit bus speed to be discovered after enumeration
synquacer - wire up Atmel SHA204A as RNG in DT and ACPI mode
-
-
-
2019-04-30
Ard Biesheuvel
Accepted
[16/17] crypto: testmgr - add test vectors for XTS ciphertext stealing
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[16/25] crypto: mxs - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/6] crypto: aegis128 - use unaliged helper in unaligned decrypt path
crypto: aegis128 - add NEON intrinsics version for ARM/arm64
-
-
-
2019-06-24
Ard Biesheuvel
New
[1/6] crypto: arm64/aes-ce - fix for big endian
-
-
-
2016-10-09
Ard Biesheuvel
Superseded
[1/6] crypto: generic/aes - export encrypt and decrypt entry points
-
-
-
2017-01-02
Ard Biesheuvel
New
[17/17] crypto: testmgr - Add additional AES-XTS vectors for covering CTS
crypto: arm/aes - XTS ciphertext stealing and other updates
-
-
-
2019-08-21
Ard Biesheuvel
Superseded
[17/25] crypto: mediatek - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/7] arm64: kernel: avoid executable literal pools
arm64: move literal data into .rodata section
-
-
-
2018-01-10
Ard Biesheuvel
New
[1/7] drivers/crypto/Kconfig: drop bogus CRYPTO_AES dependencies
crypto: aes - allow generic AES to be omitted
-
-
-
2017-03-26
Ard Biesheuvel
Superseded
[18/25] crypto: picoxcell - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[1/8] crypto/generic: sha3 - fixes for alignment and big endian operation
crypto: arm64+generic - SHA3/SHA-512/SM-3 roundup
-
-
-
2018-01-19
Ard Biesheuvel
Accepted
[19/25] crypto: sahara - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[20/25] crypto: stm32 - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[21/25] crypto: rockchip - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[22/25] crypto: qce - switch to skcipher API
crypto: convert h/w accelerator driver to skcipher API
-
-
-
2019-10-14
Ard Biesheuvel
Superseded
[2/2] crypto: aegis128 - duplicate init() and final() hooks in SIMD code
crypto: aegis128 SIMD improvements
-
-
-
2019-10-11
Ard Biesheuvel
Superseded
«
1
2
3
4
…
10
11
»