| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'crc-next' of https://git.kernel.org/pub/scm/linux/kernel/git/eb... | Mark Brown | 7 | -178/+166 |
| 3 days | raid6: use kmalloc() in raid6_select_algo() | Mike Rapoport (Microsoft) | 1 | -3/+3 |
| 3 days | xor: use kmalloc() in calibrate_xor_blocks() | Mike Rapoport (Microsoft) | 1 | -2/+3 |
| 3 days | raid6_kunit: randomize buffer alignment | Christoph Hellwig | 1 | -6/+35 |
| 3 days | raid6_kunit: randomize parameters and increase limits | Christoph Hellwig | 1 | -57/+130 |
| 3 days | raid6_kunit: cleanup dataptr handling | Christoph Hellwig | 1 | -12/+7 |
| 3 days | raid6_kunit: dynamically allocate data buffers using vmalloc | Christoph Hellwig | 1 | -15/+62 |
| 3 days | raid6_kunit: use KUNIT_CASE_PARAM | Christoph Hellwig | 1 | -52/+68 |
| 3 days | raid6: update top of file comments | Christoph Hellwig | 10 | -78/+28 |
| 3 days | raid6: use static_call for raid6_recov_2data and raid6_recov_datap | Christoph Hellwig | 1 | -2/+6 |
| 3 days | raid6: use static_call for gen_syndrom and xor_syndrom | Christoph Hellwig | 1 | -6/+12 |
| 3 days | raid6: rework registration of optimized algorithms | Christoph Hellwig | 31 | -409/+384 |
| 3 days | raid6: hide internals | Christoph Hellwig | 24 | -15/+119 |
| 3 days | raid6: warn when using less than four devices | Christoph Hellwig | 1 | -0/+2 |
| 3 days | raid6: improve the public interface | Christoph Hellwig | 9 | -26/+147 |
| 3 days | raid6: use named initializers for struct raid6_calls | Christoph Hellwig | 12 | -105/+95 |
| 3 days | raid6: remove raid6_get_zero_page | Christoph Hellwig | 8 | -27/+27 |
| 3 days | raid6: move to lib/raid/ | Christoph Hellwig | 33 | -1/+7184 |
| 3 days | xor/arm64: Use shared NEON intrinsics implementation from 32-bit ARM | Ard Biesheuvel | 4 | -315/+154 |
| 3 days | xor/arm: Replace vectorized implementation with arm64's intrinsics | Ard Biesheuvel | 6 | -37/+186 |
| 2026-04-02 | xor: add a kunit test case | Christoph Hellwig | 5 | -1/+205 |
| 2026-04-02 | xor: use static_call for xor_gen | Christoph Hellwig | 1 | -11/+11 |
| 2026-04-02 | xor: pass the entire operation to the low-level ops | Christoph Hellwig | 25 | -500/+224 |
| 2026-04-02 | xor: add a better public API | Christoph Hellwig | 1 | -0/+34 |
| 2026-04-02 | xor: make xor.ko self-contained in lib/raid/ | Christoph Hellwig | 33 | -44/+321 |
| 2026-04-02 | xor: avoid indirect calls for arm64-optimized ops | Christoph Hellwig | 3 | -92/+106 |
| 2026-04-02 | x86: move the XOR code to lib/raid/ | Christoph Hellwig | 4 | -0/+1174 |
| 2026-04-02 | s390: move the XOR code to lib/raid/ | Christoph Hellwig | 2 | -0/+135 |
| 2026-04-02 | sparc: move the XOR code to lib/raid/ | Christoph Hellwig | 4 | -0/+951 |
| 2026-04-02 | riscv: move the XOR code to lib/raid/ | Christoph Hellwig | 3 | -0/+134 |
| 2026-04-02 | powerpc: move the XOR code to lib/raid/ | Christoph Hellwig | 4 | -0/+250 |
| 2026-04-02 | loongarch: move the XOR code to lib/raid/ | Christoph Hellwig | 5 | -0/+320 |
| 2026-04-02 | arm64: move the XOR code to lib/raid/ | Christoph Hellwig | 3 | -0/+386 |
| 2026-04-02 | arm: move the XOR code to lib/raid/ | Christoph Hellwig | 4 | -0/+233 |
| 2026-04-02 | alpha: move the XOR code to lib/raid/ | Christoph Hellwig | 2 | -0/+851 |
| 2026-04-02 | xor: move generic implementations out of asm-generic/xor.h | Christoph Hellwig | 5 | -0/+742 |
| 2026-04-02 | xor: remove macro abuse for XOR implementation registrations | Christoph Hellwig | 1 | -10/+31 |
| 2026-04-02 | xor: split xor.h | Christoph Hellwig | 1 | -0/+1 |
| 2026-04-02 | xor: cleanup registration and probing | Christoph Hellwig | 1 | -50/+48 |
| 2026-04-02 | xor: small cleanups | Christoph Hellwig | 1 | -4/+1 |
| 2026-04-02 | xor: move to lib/raid/ | Christoph Hellwig | 4 | -0/+188 |