[GIT PULL] md-7.2-20260531

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

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

This pull request contains:

Bug Fixes:
- Only requeue dm-raid bios when dm is suspending. (Benjamin Marzinski)
- Reset raid10 read_slot when reusing r10bio for discard. (Chen Cheng)
- Fix raid1/raid10 deadlock in read error recovery path. (Abd-Alrhman Masalkhi)
- Fix raid1/raid10 error-path detection with md_cloned_bio(). (Abd-Alrhman Masalkhi)
- Fix raid1/raid10 bio accounting for split md cloned bios. (Abd-Alrhman Masalkhi)
- Fix raid1 nr_pending leak in REQ_ATOMIC bad-block path. (Abd-Alrhman Masalkhi)

Improvements:
- Skip redundant raid_disks updates when the value is unchanged. (Abd-Alrhman Masalkhi)

Cleanups:
- Update MAINTAINERS email addresses. (Yu Kuai, Li Nan)
- Clean up raid1 read error handling. (Christoph Hellwig)
- Move the exceed_read_errors condition out of fix_read_error(). (Christoph Hellwig)
- Use str_plural() in raid0 dump_zones(). (Thorsten Blum)

Thanks,
Kuai

---

The following changes since commit be34ec59ef061a1cc435a3e066ad71ca675c7fcd:

  block: unexport bio_{set,check}_pages_dirty (2026-05-15 08:46:45 -0600)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git tags/md-7.2-20260531

for you to fetch changes up to 717359a168bb66ac95f6161715d17e491ee86ca7:

  md/raid0: use str_plural helper in dump_zones (2026-05-31 19:09:20 +0800)

----------------------------------------------------------------
Abd-Alrhman Masalkhi (5):
      md: skip redundant raid_disks update when value is unchanged
      md/raid1,raid10: fix deadlock in read error recovery path
      md/raid1,raid10: fix error-path detection with md_cloned_bio()
      md/raid1,raid10: fix bio accounting for split md cloned bios
      raid1: fix nr_pending leak in REQ_ATOMIC bad-block error path

Benjamin Marzinski (1):
      dm-raid: only requeue bios when dm is suspending

Chen Cheng (1):
      md/raid10: reset read_slot when reusing r10bio for discard

Christoph Hellwig (2):
      md/raid1: cleanup handle_read_error
      md/raid1: move the exceed_read_errors condition out of fix_read_error

Li Nan (1):
      MAINTAINERS: Update Li Nan's E-mail address

Thorsten Blum (1):
      md/raid0: use str_plural helper in dump_zones

Yu Kuai (1):
      MAINTAINERS: update Yu Kuai's email address

 MAINTAINERS          |  6 ++---
 drivers/md/dm-raid.c |  6 +++++
 drivers/md/md.c      | 32 ++++++++++++++++----------
 drivers/md/md.h      |  7 ++++++
 drivers/md/raid0.c   |  3 ++-
 drivers/md/raid1.c   | 63 ++++++++++++++++++++++++++++------------------------
 drivers/md/raid10.c  | 29 +++++++++++++++---------
 drivers/md/raid5.c   |  7 ++++--
 8 files changed, 96 insertions(+), 57 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.