[GIT PULL] md-7.1-20260323

Yu Kuai <[email protected]>
Newsgroups gmane.linux.block,gmane.linux.raid
Message-ID <[email protected]>
Hi Jens,

Please consider pulling the following changes into your for-7.1/block branch.

This pull request contains:

Bug Fixes:
- md: suppress spurious superblock update error message for dm-raid (Chen Cheng)
- md/raid1: fix the comparing region of interval tree (Xiao Ni)
- md/raid10: fix deadlock with check operation and nowait requests (Josh Hunt)
- md/raid5: skip 2-failure compute when other disk is R5_LOCKED (FengWei Shih)
- md/md-llbitmap: raise barrier before state machine transition (Yu Kuai)
- md/md-llbitmap: skip reading rdevs that are not in_sync (Yu Kuai)

Improvements:
- md/raid5: set chunk_sectors to enable full stripe I/O splitting (Yu Kuai)

Cleanups:
- md: remove unused mddev argument from export_rdev (Chen Cheng)
- md/raid5: remove stale md_raid5_kick_device() declaration (Chen Cheng)
- md/raid5: move handle_stripe() comment to correct location (Chen Cheng)

Thanks,
Kuai

---

The following changes since commit 5d540162059598c3f79e12f96064825cc91f0f9c:

  ublk: report BLK_SPLIT_INTERVAL_CAPABLE (2026-03-14 07:44:30 -0600)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git tags/md-7.1-20260323

for you to fetch changes up to 6f507eb2bb5491327fe634dc23558d4ca5d710b8:

  md: remove unused mddev argument from export_rdev (2026-03-23 02:15:11 +0800)

----------------------------------------------------------------
Chen Cheng (4):
      md: suppress spurious superblock update error message for dm-raid
      md/raid5: remove stale md_raid5_kick_device() declaration
      md/raid5: move handle_stripe() comment to correct location
      md: remove unused mddev argument from export_rdev

FengWei Shih (1):
      md/raid5: skip 2-failure compute when other disk is R5_LOCKED

Josh Hunt (1):
      md/raid10: fix deadlock with check operation and nowait requests

Xiao Ni (1):
      md/raid1: fix the comparing region of interval tree

Yu Kuai (3):
      md/raid5: set chunk_sectors to enable full stripe I/O splitting
      md/md-llbitmap: skip reading rdevs that are not in_sync
      md/md-llbitmap: raise barrier before state machine transition

 drivers/md/md-llbitmap.c | 11 ++++++-----
 drivers/md/md.c          | 32 +++++++++++++++++---------------
 drivers/md/raid1.c       |  4 ++--
 drivers/md/raid10.c      |  4 ++--
 drivers/md/raid5.c       | 29 +++++++++++++++--------------
 drivers/md/raid5.h       |  1 -
 6 files changed, 42 insertions(+), 39 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.