|
|
Log in / Subscribe / Register

md/raid10: fixes, atomic write handling, and error-path cleanup

From:  Abd-Alrhman Masalkhi <abd.masalkhi-AT-gmail.com>
To:  song-AT-kernel.org, yukuai-AT-fygo.io, magiclinan-AT-didiglobal.com, xiao-AT-kernel.org, axboe-AT-kernel.dk, john.g.garry-AT-oracle.com, martin.petersen-AT-oracle.com, abd.masalkhi-AT-gmail.com
Subject:  [PATCH 0/7] md/raid10: fixes, atomic write handling, and error-path cleanup
Date:  Tue, 23 Jun 2026 07:24:49 +0000
Message-ID:  <20260623072456.333437-1-abd.masalkhi@gmail.com>
Cc:  linux-raid-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org
Archive-link:  Article

Hi,

This series contains a mix of bug fixes and cleanups for RAID10, along
with a related atomic write fix for RAID1.

Thanks,
Abd-alrhman,

Abd-Alrhman Masalkhi (7):
  md/raid10: fix r10bio leak in raid10_write_request() error paths
  md/raid1: handle atomic writes that require splitting
  md/raid10: handle atomic writes that require splitting
  md/raid10: raid10_write_request() drops the barrier before calling
  md/raid10: replace wait loop with wait_event_idle()
  md/raid10: simplify write request error handling
  md/raid10: simplify read request error handling

 drivers/md/raid1.c  |  25 ++++-----
 drivers/md/raid10.c | 123 +++++++++++++++++++++-----------------------
 2 files changed, 71 insertions(+), 77 deletions(-)

-- 
2.43.0




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds