Code

History

Commits on upstream to lib/raid35+
  1. raid6/kunit: add a benchmarkChristoph Hellwig committed 3 months ago10dab13
  2. raid6: improve the runtime selection benchmarkChristoph Hellwig committed 3 months agocfbdbec
  3. raid6: defer implementation selection when built-inChristoph Hellwig committed 3 months agod999af2
  4. raid6: enable lock context analysisChristoph Hellwig committed 3 months ago2083d99
  5. xor/kunit: add a benchmarkChristoph Hellwig committed 3 months ago874d2ed
  6. xor/kunit: fix a spelling errorChristoph Hellwig committed 3 months ago75182f8
  7. xor: improve the runtime selection benchmarkChristoph Hellwig committed 3 months ago2bfd85f
  8. xor: enable lock context analysisChristoph Hellwig committed 3 months agob6a1359
  9. raid6: fix raid6_recov_rvv symbol undeclared warningBen Dooks committed 4 months ago5c5dea4
  10. raid6: fix riscv symbol undeclared warnignsBen Dooks committed 4 months ago625ee71
  11. Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 4 months ago2e05544
  12. raid6: use kmalloc() in raid6_select_algo()Mike Rapoport (Microsoft) committed 5 months ago19c000b
  13. xor: use kmalloc() in calibrate_xor_blocks()Mike Rapoport (Microsoft) committed 5 months agod280a26
  14. raid6_kunit: randomize buffer alignmentChristoph Hellwig committed 5 months ago8cf0a6c
  15. raid6_kunit: randomize parameters and increase limitsChristoph Hellwig committed 5 months agofa0c812
  16. raid6_kunit: cleanup dataptr handlingChristoph Hellwig committed 5 months ago562bcbf
  17. raid6_kunit: dynamically allocate data buffers using vmallocChristoph Hellwig committed 5 months agod67c257
  18. raid6_kunit: use KUNIT_CASE_PARAMChristoph Hellwig committed 5 months ago2175395
  19. raid6: update top of file commentsChristoph Hellwig committed 5 months ago30bf04b
  20. raid6: use static_call for raid6_recov_2data and raid6_recov_datapChristoph Hellwig committed 5 months agodd83de0
  21. raid6: use static_call for gen_syndrom and xor_syndromChristoph Hellwig committed 5 months ago10f4b8e
  22. raid6: rework registration of optimized algorithmsChristoph Hellwig committed 5 months agoadfcf6e
  23. raid6: hide internalsChristoph Hellwig committed 5 months ago769d603
  24. raid6: warn when using less than four devicesChristoph Hellwig committed 5 months ago2790045
  25. raid6: improve the public interfaceChristoph Hellwig committed 5 months ago35472bc
  26. raid6: use named initializers for struct raid6_callsChristoph Hellwig committed 5 months ago7e91f76
  27. raid6: remove raid6_get_zero_pageChristoph Hellwig committed 5 months ago885d314
  28. raid6: move to lib/raid/Christoph Hellwig committed 5 months ago3626738
  29. xor/arm64: Use shared NEON intrinsics implementation from 32-bit ARMArd Biesheuvel committed 6 months ago4d3c5cb
  30. xor/arm: Replace vectorized implementation with arm64's intrinsicsArd Biesheuvel committed 6 months agoa967b1f
  31. xor: add a kunit test caseChristoph Hellwig committed 7 months agoaf53e85
  32. xor: use static_call for xor_genChristoph Hellwig committed 7 months agoa21921d
  33. xor: pass the entire operation to the low-level opsChristoph Hellwig committed 7 months ago80dcf0a
  34. xor: add a better public APIChristoph Hellwig committed 7 months agoe420f0a
  35. xor: make xor.ko self-contained in lib/raid/Christoph Hellwig committed 7 months agoe20043b