Linux RAID subsystem development
 help / color / mirror / Atom feed
 messages from 2026-04-28 08:16:15 to 2026-05-27 11:28:33 UTC [more...]

[PATCH v2 0/2] lib/raid: replace __get_free_pages() call with kvmalloc()
 2026-05-27 11:28 UTC  (8+ 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 0/2] lib/raid: replace __get_free_pages() call with kmalloc()
 2026-05-27 11:12 UTC  (8+ messages)
` [PATCH 1/2] lib/raid: use kmalloc() in calibrate_xor_blocks()
` [PATCH 2/2] lib/raid6: use kmalloc() in raid6_select_algo()

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 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/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  (3+ messages)

[PATCH V3 0/2] md/nvme: Enable PCI P2PDMA support for RAID0 and NVMe Multipath
 2026-05-20 11:56 UTC  (10+ 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 

[PATCH v3 0/8] folio support for sync I/O in RAID
 2026-05-07  7:13 UTC  (8+ messages)
` [PATCH v3 6/8] md/raid1,raid10: use folio for sync path IO
` [PATCH v3 7/8] md/raid1: fix IO error at logical block size granularity
` [PATCH v3 8/8] md/raid10: "

[PATCH AUTOSEL 7.0-6.18] md/raid5: Fix UAF on IO across the reshape position
 2026-05-05  9:51 UTC 

Attempt to replace 60TB Spinning Rust NAS with a Raspberry Pi 5 with Quad PCI Splitter and 18 2.5 Sata SSDs TLC and DRAM-less TeamGroup QLC drives: Unreliable single Lane PCI bus Under Load
 2026-05-01 23:44 UTC 

[PATCH] md/raid5: add exact old and new llbitmap mapping helpers
 2026-05-01 18:51 UTC  (2+ messages)

[PATCH] md/raid5: split reshape bios before bitmap accounting
 2026-04-30 19:48 UTC  (4+ messages)

Why is mdraid not listed sashiko.dev (review by gemini/gemini-3.1-pro-preview)?
 2026-04-30 15:12 UTC 

[PATCH] md/raid5: Fix bio retry on interrupted reshape
 2026-04-30 11:53 UTC  (3+ messages)

Suggest me a cost effective SATA SSD?
 2026-04-30 10:48 UTC  (3+ messages)

[PATCH 01/28] xor: assert that xor_blocks is not call from interrupt context
 2026-04-30  3:24 UTC  (2+ messages)

[PATCH] md/raid10: wire llbitmap reshape lifecycle
 2026-04-30  2:37 UTC  (2+ messages)

[GIT PULL] md-7.1-20260428
 2026-04-28 14:41 UTC  (2+ messages)

[PATCH] md/raid1: fix len reuse across rdevs in choose_first_rdev()
 2026-04-28 11:53 UTC  (3+ messages)

[PATCH] md: skip redundant raid_disks update when value is unchanged
 2026-04-28  9:56 UTC  (3+ messages)

[PATCH] md/raid1: fix bio splitting in raid1 thread to avoid recursion and deadlock
 2026-04-28  9:46 UTC  (5+ messages)

[PATCH 0/3] md/raid1: small cleanups in MD and raid1 drivers
 2026-04-28  9:01 UTC  (2+ messages)

[PATCH] md/raid5: Don't set bi_status on STRIPE_WAIT_RESHAPE
 2026-04-28  8:35 UTC  (3+ messages)
` [RFC PATCH] dm-raid: only requeue bios when dm is suspending

[PATCH] md/raid5: fix race between reshape and chunk-aligned read
 2026-04-28  8:29 UTC  (4+ messages)

[PATCH v13 0/3] md/md-bitmap: restore bitmap grow through sysfs
 2026-04-28  8:21 UTC  (3+ messages)


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