Show patches with: Submitter = Ard Biesheuvel       |    Archived = No       |   1088 patches
« 1 2 3 410 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 410 11 »