Show patches with: Submitter = Eric Biggers       |    Archived = No       |   1376 patches
« 1 2 3 413 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[GIT,PULL] CRC fixes for 6.15 [GIT,PULL] CRC fixes for 6.15 - - - --- 2025-03-28 Eric Biggers New
[GIT,PULL] CRC updates for 6.15 [GIT,PULL] CRC updates for 6.15 - - - --- 2025-03-23 Eric Biggers herbert Not Applicable
[v2] crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR code [v2] crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR code - - - --- 2025-03-20 Eric Biggers herbert Under Review
crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR code crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR code - - - --- 2025-03-19 Eric Biggers herbert Superseded
x86/crc: drop the avx10_256 functions and rename avx10_512 to avx512 x86/crc: drop the avx10_256 functions and rename avx10_512 to avx512 - - - --- 2025-03-19 Eric Biggers herbert Under Review
crypto: lib/chacha - remove unused arch-specific init support crypto: lib/chacha - remove unused arch-specific init support 1 - - --- 2025-03-16 Eric Biggers herbert Accepted
crypto: scatterwalk - simplify map and unmap calling convention crypto: scatterwalk - simplify map and unmap calling convention - - - --- 2025-03-10 Eric Biggers herbert Accepted
crypto: skcipher - fix mismatch between mapping and unmapping order crypto: skcipher - fix mismatch between mapping and unmapping order - - - --- 2025-03-06 Eric Biggers herbert Accepted
lib/crc_kunit.c: update comment in crc_benchmark() lib/crc_kunit.c: update comment in crc_benchmark() - - - --- 2025-03-05 Eric Biggers herbert Not Applicable
[5/5] lib/crc: remove unnecessary prompt for CONFIG_CRC64 Remove unnecessary prompts for CRC library (batch 1) - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[4/5] lib/crc: remove unnecessary prompt for CONFIG_LIBCRC32C Remove unnecessary prompts for CRC library (batch 1) - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[3/5] lib/crc: remove unnecessary prompt for CONFIG_CRC8 Remove unnecessary prompts for CRC library (batch 1) - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[2/5] lib/crc: remove unnecessary prompt for CONFIG_CRC7 Remove unnecessary prompts for CRC library (batch 1) - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[1/5] lib/crc: remove unnecessary prompt for CONFIG_CRC4 Remove unnecessary prompts for CRC library (batch 1) - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
lib/crc7: unexport crc7_be_syndrome_table lib/crc7: unexport crc7_be_syndrome_table - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
lib/crc_kunit.c: add test and benchmark for crc7_be() lib/crc_kunit.c: add test and benchmark for crc7_be() - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
x86/crc32: optimize tail handling for crc32c short inputs x86/crc32: optimize tail handling for crc32c short inputs 1 - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[RFC,v2] x86/fpu: make kernel-mode FPU reliably usable in softirqs [RFC,v2] x86/fpu: make kernel-mode FPU reliably usable in softirqs - - - --- 2025-03-04 Eric Biggers herbert Not Applicable
[RFC,2/2] crypto: x86 - stop using the SIMD helper Eliminate the no-SIMD en/decryption fallbacks on x86 - - - --- 2025-02-20 Eric Biggers herbert Not Applicable
[RFC,1/2] x86/fpu: make kernel-mode FPU reliably usable in softirqs Eliminate the no-SIMD en/decryption fallbacks on x86 - - - --- 2025-02-20 Eric Biggers herbert Not Applicable
[v3,19/19] crypto: scatterwalk - don't split at page boundaries when !HIGHMEM crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,18/19] crypto: scatterwalk - remove obsolete functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,17/19] crypto: skcipher - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,16/19] net/tls: use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,15/19] crypto: x86/aegis - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,14/19] crypto: x86/aes-gcm - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,13/19] crypto: stm32 - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,12/19] crypto: s5p-sss - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,11/19] crypto: s390/aes-gcm - use the new scatterwalk functions crypto: scatterlist handling improvements - 1 1 --- 2025-02-19 Eric Biggers herbert Accepted
[v3,10/19] crypto: nx - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,09/19] crypto: arm64 - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,08/19] crypto: arm/ghash - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,07/19] crypto: aegis - use the new scatterwalk functions crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,06/19] crypto: skcipher - use scatterwalk_start_at_pos() crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,05/19] crypto: scatterwalk - add scatterwalk_get_sglist() crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,04/19] crypto: scatterwalk - add new functions for copying data crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,03/19] crypto: scatterwalk - add new functions for iterating through data crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,02/19] crypto: scatterwalk - add new functions for skipping data crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
[v3,01/19] crypto: scatterwalk - move to next sg entry just in time crypto: scatterlist handling improvements - - - --- 2025-02-19 Eric Biggers herbert Accepted
x86/crc: add ANNOTATE_NOENDBR to suppress objtool warnings x86/crc: add ANNOTATE_NOENDBR to suppress objtool warnings 1 - - --- 2025-02-17 Eric Biggers herbert Not Applicable
Revert "fscrypt: relax Kconfig dependencies for crypto API algorithms" Revert "fscrypt: relax Kconfig dependencies for crypto API algorithms" 1 - - --- 2025-02-17 Eric Biggers herbert Not Applicable
Revert "fsverity: relax build time dependency on CRYPTO_SHA256" Revert "fsverity: relax build time dependency on CRYPTO_SHA256" 1 - - --- 2025-02-17 Eric Biggers herbert Not Applicable
[4/4] riscv/crc64: add Zbc optimized CRC64 functions RISC-V CRC optimizations - - - --- 2025-02-16 Eric Biggers herbert Not Applicable
[3/4] riscv/crc-t10dif: add Zbc optimized CRC-T10DIF function RISC-V CRC optimizations - - - --- 2025-02-16 Eric Biggers herbert Not Applicable
[2/4] riscv/crc32: reimplement the CRC32 functions using new template RISC-V CRC optimizations - - - --- 2025-02-16 Eric Biggers herbert Not Applicable
[1/4] riscv/crc: add "template" for Zbc optimized CRC functions RISC-V CRC optimizations - - - --- 2025-02-16 Eric Biggers herbert Not Applicable
[v4] riscv/crc-t10dif: Optimize crct10dif with zbc extension [v4] riscv/crc-t10dif: Optimize crct10dif with zbc extension - - - --- 2025-02-12 Eric Biggers herbert Not Applicable
[v8,7/7] dm-verity: improve performance by using multibuffer hashing Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,6/7] dm-verity: reduce scope of real and wanted digests Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,5/7] fsverity: improve performance by using multibuffer hashing Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,4/7] crypto: arm64/sha256-ce - add support for finup_mb Optimize dm-verity and fsverity using multibuffer hashing 1 2 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,3/7] crypto: x86/sha256-ni - add support for finup_mb Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,2/7] crypto: testmgr - add tests for finup_mb Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
[v8,1/7] crypto: shash - add support for finup_mb Optimize dm-verity and fsverity using multibuffer hashing 1 1 - --- 2025-02-12 Eric Biggers herbert Changes Requested
x86/crc32: improve crc32c_arch() code generation with clang x86/crc32: improve crc32c_arch() code generation with clang - - - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,6/6] x86/crc64: implement crc64_be and crc64_nvme using new template x86 CRC optimizations 1 1 - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,5/6] x86/crc-t10dif: implement crc_t10dif using new template x86 CRC optimizations 2 1 - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,4/6] x86/crc32: implement crc32_le using new template x86 CRC optimizations 2 1 - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,3/6] x86/crc: add "template" for [V]PCLMULQDQ based CRC functions x86 CRC optimizations 2 - - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,2/6] scripts/gen-crc-consts: add gen-crc-consts.py x86 CRC optimizations 2 - - --- 2025-02-10 Eric Biggers herbert Not Applicable
[v4,1/6] x86: move ZMM exclusion list into CPU feature flag x86 CRC optimizations 3 1 - --- 2025-02-10 Eric Biggers herbert Not Applicable
crypto: x86/aes-xts - change license to Apache-2.0 OR BSD-2-Clause crypto: x86/aes-xts - change license to Apache-2.0 OR BSD-2-Clause - - - --- 2025-02-10 Eric Biggers herbert Accepted
[v4] crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and add VAES support [v4] crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and add VAES support - 1 1 --- 2025-02-10 Eric Biggers herbert Accepted
lib/crc-t10dif: remove crc_t10dif_is_optimized() lib/crc-t10dif: remove crc_t10dif_is_optimized() 1 - - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v3] crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and add VAES support [v3] crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and add VAES support - - - --- 2025-02-08 Eric Biggers herbert Superseded
[v2,6/6] lib/crc32: remove "_le" from crc32c base and arch functions A few more CRC32 library cleanups - 1 - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v2,5/6] lib/crc32: rename __crc32c_le_combine() to crc32c_combine() A few more CRC32 library cleanups - 1 - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v2,4/6] lib/crc32: standardize on crc32c() name for Castagnoli CRC32 A few more CRC32 library cleanups - 1 - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v2,3/6] lib/crc32: don't bother with pure and const function attributes A few more CRC32 library cleanups - 1 - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v2,2/6] lib/crc32: use void pointer for data A few more CRC32 library cleanups - 1 - --- 2025-02-08 Eric Biggers herbert Not Applicable
[v2,1/6] mips/crc32: remove unused enums A few more CRC32 library cleanups 1 - - --- 2025-02-08 Eric Biggers herbert Not Applicable
crypto: crct10dif - remove from crypto API crypto: crct10dif - remove from crypto API - 2 - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,6/6] x86/crc64: implement crc64_be and crc64_nvme using new template x86 CRC optimizations 1 1 - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,5/6] x86/crc-t10dif: implement crc_t10dif using new template x86 CRC optimizations 2 1 - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,4/6] x86/crc32: implement crc32_le using new template x86 CRC optimizations 2 1 - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,3/6] x86/crc: add "template" for [V]PCLMULQDQ based CRC functions x86 CRC optimizations 2 - - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,2/6] scripts/gen-crc-consts: add gen-crc-consts.py x86 CRC optimizations 2 - - --- 2025-02-06 Eric Biggers herbert Not Applicable
[v3,1/6] x86: move ZMM exclusion list into CPU feature flag x86 CRC optimizations 3 1 - --- 2025-02-06 Eric Biggers herbert Not Applicable
[2/2] crypto: x86/aes-ctr - remove non-AVX implementation of AES-CTR crypto: x86 - AES-CTR and AES-XCTR rewrite - - - --- 2025-02-05 Eric Biggers herbert Superseded
[1/2] crypto: x86/aes-ctr - rewrite AES-NI optimized CTR and add VAES support crypto: x86 - AES-CTR and AES-XCTR rewrite - - - --- 2025-02-05 Eric Biggers herbert Superseded
[5/5] lib/crc32: remove "_le" from crc32c base and arch functions A few more CRC32 library cleanups - - - --- 2025-02-05 Eric Biggers herbert Not Applicable
[4/5] lib/crc32: rename __crc32c_le_combine() to crc32c_combine() A few more CRC32 library cleanups - - - --- 2025-02-05 Eric Biggers herbert Not Applicable
[3/5] lib/crc32: standardize on crc32c() name for Castagnoli CRC32 A few more CRC32 library cleanups - - - --- 2025-02-05 Eric Biggers herbert Not Applicable
[2/5] lib/crc32: don't bother with pure and const function attributes A few more CRC32 library cleanups - - - --- 2025-02-05 Eric Biggers herbert Not Applicable
[1/5] lib/crc32: use void pointer for data A few more CRC32 library cleanups - - - --- 2025-02-05 Eric Biggers herbert Not Applicable
lib/crc32: remove obsolete CRC32 options from defconfig files lib/crc32: remove obsolete CRC32 options from defconfig files 1 - - --- 2025-02-05 Eric Biggers herbert Not Applicable
lib/crc-t10dif: remove digest and block size constants lib/crc-t10dif: remove digest and block size constants 1 - - --- 2025-02-04 Eric Biggers herbert Not Applicable
[v2,11/11] x86/crc64: implement crc64_be and crc64_nvme using new template CRC64 library rework and x86 CRC optimization - - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,10/11] x86/crc-t10dif: implement crc_t10dif using new template CRC64 library rework and x86 CRC optimization 1 - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,09/11] x86/crc32: implement crc32_le using new template CRC64 library rework and x86 CRC optimization 1 - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,08/11] x86/crc: add "template" for [V]PCLMULQDQ based CRC functions CRC64 library rework and x86 CRC optimization 1 - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,07/11] scripts/gen-crc-consts: add gen-crc-consts.py CRC64 library rework and x86 CRC optimization 1 - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,06/11] x86: move ZMM exclusion list into CPU feature flag CRC64 library rework and x86 CRC optimization 2 - - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,05/11] lib/crc64: add support for arch-optimized implementations CRC64 library rework and x86 CRC optimization - 1 - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,04/11] lib/crc_kunit.c: add test and benchmark for CRC64-NVME CRC64 library rework and x86 CRC optimization - 1 - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,03/11] lib/crc64: rename CRC64-Rocksoft to CRC64-NVME CRC64 library rework and x86 CRC optimization - 1 - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,02/11] crypto: crc64-rocksoft - remove from crypto API CRC64 library rework and x86 CRC optimization - 1 - --- 2025-01-30 Eric Biggers herbert Not Applicable
[v2,01/11] lib/crc64-rocksoft: stop wrapping the crypto API CRC64 library rework and x86 CRC optimization - 1 - --- 2025-01-30 Eric Biggers herbert Not Applicable
[GIT,PULL] CRC fixes for 6.14 [GIT,PULL] CRC fixes for 6.14 - - - --- 2025-01-29 Eric Biggers herbert Not Applicable
crypto: x86/aes-ctr - rewrite AES-NI optimized CTR and add VAES support crypto: x86/aes-ctr - rewrite AES-NI optimized CTR and add VAES support - - - --- 2025-01-28 Eric Biggers herbert Superseded
« 1 2 3 413 14 »