Linux RAID subsystem development
 help / color / mirror / Atom feed
 messages from 2026-05-09 20:33:39 to 2026-05-27 07:45:52 UTC [more...]

incremental fixes for "cleanup the RAID6 P/Q library v3"
 2026-05-27  7:45 UTC  (3+ messages)
` [PATCH 1/2] raid6: remove duplicate ccflags-y line
` [PATCH 2/2] raid6/x86: register avx512 after avx2

[PATCH v2 0/2] lib/raid: replace __get_free_pages() call with kvmalloc()
 2026-05-27  7:33 UTC  (7+ messages)
` [PATCH v2 1/2] lib/raid: use kvmalloc() in calibrate_xor_blocks()
` [PATCH v2 2/2] lib/raid6: use kvmalloc() in raid6_select_algo()

[PATCH V4 0/3] md/nvme: Enable PCI P2PDMA support for RAID0 and NVMe Multipath
 2026-05-27  4:03 UTC  (10+ messages)
` [PATCH V4 1/3] block: clear BLK_FEAT_PCI_P2PDMA in blk_stack_limits() for non-supporting devices
` [PATCH V4 2/3] md: propagate BLK_FEAT_PCI_P2PDMA from member devices to RAID device
` [PATCH V4 3/3] nvme-multipath: enable PCI P2PDMA for multipath devices

[PATCH 0/8] ARM crc64 and XOR using NEON intrinsics
 2026-05-27  1:57 UTC  (9+ messages)
` [PATCH 7/8] lib/raid6: Include asm/neon-intrinsics.h rather than arm_neon.h
` [PATCH 8/8] ARM: Remove hacked-up asm/types.h header

[PATCH 0/2] lib/raid: replace __get_free_pages() call with kmalloc()
 2026-05-26 14:38 UTC  (6+ messages)
` [PATCH 1/2] lib/raid: use kmalloc() in calibrate_xor_blocks()
` [PATCH 2/2] lib/raid6: use kmalloc() in raid6_select_algo()

[PATCH 0/3] btrfs: disguise single-data-RAID56 as RAID1/RAID1C3
 2026-05-26  6:46 UTC  (14+ messages)
` [PATCH 1/3] btrfs: remove btrfs_chunk_map::io_(align|width) members
` [PATCH 2/3] btrfs: remove duplicated block group type assignment
` [PATCH 3/3] btrfs: disguise single-data-RAID56 as RAID1/RAID1C3

[PATCH 30/34] md-bitmap: Convert read_file_page and write_file_page to bh_submit()
 2026-05-25 17:19 UTC 

--bitmap=lockless across server reboot
 2026-05-25 17:11 UTC  (4+ messages)

[PATCH v3 0/2] md/raid10: fix r10bio width mismatches across reshape
 2026-05-25  1:55 UTC  (3+ messages)
` [PATCH v3 1/2] md/raid10: make r10bio_pool use fixed-size objects
` [PATCH v3 2/2] md/raid10: bound reused r10bio devs[] walks by used_nr_devs

LBS setup
 2026-05-24 10:27 UTC 

[PATCH RFC] btrfs: disguise single-data-RAID56 as RAID1/RAID1C3
 2026-05-22 12:08 UTC  (4+ messages)

[PATCH v2 0/3] md/raid1,raid10: fix deadlock and bio accounting in read error path
 2026-05-22 11:02 UTC  (16+ messages)
` [PATCH v2 1/3] md/raid1,raid10: fix deadlock in read error recovery path
` [PATCH v2 2/3] md/raid1,raid10: fix error-path detection with md_cloned_bio()
` [PATCH v2 3/3] md/raid1,raid10: fix bio accounting for split md cloned bios

[PATCH] md/raid5: cleanup reshape stripes when too many devices fail
 2026-05-22  4:58 UTC  (2+ messages)

cleanup the RAID6 P/Q library v2
 2026-05-22  0:27 UTC  (36+ messages)
` [PATCH 01/19] btrfs: require at least 4 devices for RAID 6
` [PATCH 02/19] raid6: turn the userspace test harness into a kunit test
` [PATCH 03/19] raid6: remove __KERNEL__ ifdefs
` [PATCH 04/19] raid6: move to lib/raid/
` [PATCH 05/19] raid6: remove unused defines in pq.h
` [PATCH 06/19] raid6: remove raid6_get_zero_page
` [PATCH 07/19] raid6: use named initializers for struct raid6_calls
` [PATCH 08/19] raid6: improve the public interface
` [PATCH 09/19] raid6: hide internals
` [PATCH 10/19] raid6: rework the init helpers
` [PATCH 11/19] raid6: use static_call for gen_syndrom and xor_syndrom
` [PATCH 12/19] raid6: use static_call for raid6_recov_2data and raid6_recov_datap
` [PATCH 13/19] raid6: update top of file comments
` [PATCH 14/19] raid6_kunit: use KUNIT_CASE_PARAM
` [PATCH 15/19] raid6_kunit: dynamically allocate data buffers using vmalloc
` [PATCH 16/19] raid6_kunit: cleanup dataptr handling
` [PATCH 17/19] raid6_kunit: randomize parameters and increase limits
` [PATCH 18/19] "
` [PATCH 19/19] raid6_kunit: randomize buffer alignment

[PATCH] raid10_handle_discard() reuses r10bio objects from r10bio_pool
 2026-05-21  5:32 UTC  (3+ messages)

[PATCH v2 0/2] md/raid10: fix r10bio width mismatches across reshape
 2026-05-21  5:18 UTC  (4+ messages)
` [PATCH v2 1/2] md/raid10: make r10bio_pool use fixed-size objects
` [PATCH v2 2/2] md/raid10: bound reused r10bio devs[] walks by used_nr_devs

[PATCH] md/raid10: fix divide-by-zero in setup_geo() with zero far_copies
 2026-05-20 16:43 UTC  (6+ messages)

[PATCH v2] md: skip redundant raid_disks update when value is unchanged
 2026-05-20 12:45 UTC  (2+ messages)

[PATCH v2] dm-raid: only requeue bios when dm is suspending
 2026-05-20 12:10 UTC  (2+ messages)

[PATCH V3 0/2] md/nvme: Enable PCI P2PDMA support for RAID0 and NVMe Multipath
 2026-05-20 11:56 UTC  (8+ messages)
` [PATCH V3 1/3] block: clear BLK_FEAT_PCI_P2PDMA in blk_stack_limits() for non-supporting devices
` [PATCH V3 2/3] md: propagate BLK_FEAT_PCI_P2PDMA from member devices to RAID device
` [PATCH V3 3/3] nvme-multipath: enable PCI P2PDMA for multipath devices

[PATCH RESEND] MAINTAINERS: Update Li Nan's E-mail address
 2026-05-20 11:32 UTC  (2+ messages)

[PATCH] MAINTAINERS: update Yu Kuai's email address
 2026-05-20 11:26 UTC 

cleanup the RAID6 P/Q library v3
 2026-05-19  8:24 UTC  (21+ messages)
` [PATCH 01/18] raid6: turn the userspace test harness into a kunit test
` [PATCH 02/18] raid6: remove __KERNEL__ ifdefs
` [PATCH 03/18] raid6: move to lib/raid/
` [PATCH 04/18] raid6: remove unused defines in pq.h
` [PATCH 05/18] raid6: remove raid6_get_zero_page
` [PATCH 06/18] raid6: use named initializers for struct raid6_calls
` [PATCH 07/18] raid6: improve the public interface
` [PATCH 08/18] raid6: warn when using less than four devices
` [PATCH 09/18] raid6: hide internals
` [PATCH 10/18] raid6: rework registration of optimized algorithms
` [PATCH 11/18] raid6: use static_call for gen_syndrom and xor_syndrom
` [PATCH 12/18] raid6: use static_call for raid6_recov_2data and raid6_recov_datap
` [PATCH 13/18] raid6: update top of file comments
` [PATCH 14/18] raid6_kunit: use KUNIT_CASE_PARAM
` [PATCH 15/18] raid6_kunit: dynamically allocate data buffers using vmalloc
` [PATCH 16/18] raid6_kunit: cleanup dataptr handling
` [PATCH 17/18] raid6_kunit: randomize parameters and increase limits
` [PATCH 18/18] raid6_kunit: randomize buffer alignment

cleanup the RAID6 P/Q library v3
 2026-05-18  5:12 UTC  (3+ messages)
` [PATCH 01/18] raid6: turn the userspace test harness into a kunit test
` [PATCH 02/18] raid6: remove __KERNEL__ ifdefs

[REGRESSION] block: virtio-blk + LVM raid1 spurious sector-0 read failures on libaio/threads submit since 5ff3f74e145a ("block: simplify direct io validity check")
 2026-05-17 22:34 UTC  (3+ messages)

[PATCH] md/linear,raid0: introduce badblocks handling
 2026-05-15 12:00 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox