public inbox for linux-raid@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/11] md: align bio to io_opt and fix abnormal io_opt
@ 2025-11-24  6:31 Yu Kuai
  2025-11-24  6:31 ` [PATCH v2 01/11] md: merge mddev has_superblock into mddev_flags Yu Kuai
                   ` (10 more replies)
  0 siblings, 11 replies; 25+ messages in thread
From: Yu Kuai @ 2025-11-24  6:31 UTC (permalink / raw)
  To: song, linux-raid; +Cc: linux-kernel, filippo, colyli, yukuai

changes in v2:
 - add prep cleanup patches, 1-3;
 - and patch 11 to fix abormal io_opt;

Yu Kuai (11):
  md: merge mddev has_superblock into mddev_flags
  md: merge mddev faillast_dev into mddev_flags
  md: merge mddev serialize_policy into mddev_flags
  md/raid5: use mempool to allocate stripe_request_ctx
  md/raid5: make sure max_sectors is not less than io_opt
  md: support to align bio to limits
  md: add a helper md_config_align_limits()
  md/raid5: align bio to io_opt
  md/raid10: align bio to io_opt
  md/raid0: align bio to io_opt
  md: fix abnormal io_opt from member disks

 drivers/md/md-bitmap.c |   4 +-
 drivers/md/md.c        | 117 +++++++++++++++++++++++++++++++++++------
 drivers/md/md.h        |  32 +++++++++--
 drivers/md/raid0.c     |   6 ++-
 drivers/md/raid1-10.c  |   5 --
 drivers/md/raid1.c     |  13 ++---
 drivers/md/raid10.c    |  10 ++--
 drivers/md/raid5.c     |  91 ++++++++++++++++++++++----------
 drivers/md/raid5.h     |   2 +
 9 files changed, 214 insertions(+), 66 deletions(-)

-- 
2.51.0


^ permalink raw reply	[flat|nested] 25+ messages in thread
* [PATCH v2 00/11] md: align bio to io_opt and fix abnormal io_opt
@ 2026-01-03 15:45 Yu Kuai
  2026-01-03 15:45 ` [PATCH v2 06/11] md: support to align bio to limits Yu Kuai
  0 siblings, 1 reply; 25+ messages in thread
From: Yu Kuai @ 2026-01-03 15:45 UTC (permalink / raw)
  To: linux-raid; +Cc: yukuai, colyli, linan122

changes in v3:
 - fix mempool in patch 4;
changes in v2:
 - add prep cleanup patches, 1-3;
 - and patch 11 to fix abormal io_opt;

Yu Kuai (11):
  md: merge mddev has_superblock into mddev_flags
  md: merge mddev faillast_dev into mddev_flags
  md: merge mddev serialize_policy into mddev_flags
  md/raid5: use mempool to allocate stripe_request_ctx
  md/raid5: make sure max_sectors is not less than io_opt
  md: support to align bio to limits
  md: add a helper md_config_align_limits()
  md/raid5: align bio to io_opt
  md/raid10: align bio to io_opt
  md/raid0: align bio to io_opt
  md: fix abnormal io_opt from member disks

 drivers/md/md-bitmap.c |   4 +-
 drivers/md/md.c        | 117 +++++++++++++++++++++++++++++++++++------
 drivers/md/md.h        |  32 +++++++++--
 drivers/md/raid0.c     |   6 ++-
 drivers/md/raid1-10.c  |   5 --
 drivers/md/raid1.c     |  13 ++---
 drivers/md/raid10.c    |  10 ++--
 drivers/md/raid5.c     |  93 ++++++++++++++++++++++----------
 drivers/md/raid5.h     |   3 ++
 9 files changed, 217 insertions(+), 66 deletions(-)

-- 
2.51.0


^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2026-01-06  6:42 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-24  6:31 [PATCH v2 00/11] md: align bio to io_opt and fix abnormal io_opt Yu Kuai
2025-11-24  6:31 ` [PATCH v2 01/11] md: merge mddev has_superblock into mddev_flags Yu Kuai
2025-12-26  3:04   ` Li Nan
2025-11-24  6:31 ` [PATCH v2 02/11] md: merge mddev faillast_dev " Yu Kuai
2025-12-26  3:46   ` Li Nan
2025-11-24  6:31 ` [PATCH v2 03/11] md: merge mddev serialize_policy " Yu Kuai
2025-12-26  6:33   ` Li Nan
2025-11-24  6:31 ` [PATCH v2 04/11] md/raid5: use mempool to allocate stripe_request_ctx Yu Kuai
2025-12-26  8:33   ` Li Nan
2026-01-03 11:12     ` Yu Kuai
2025-12-30  9:38   ` Li Nan
2026-01-03 11:13     ` Yu Kuai
2025-11-24  6:31 ` [PATCH v2 05/11] md/raid5: make sure max_sectors is not less than io_opt Yu Kuai
2025-11-24  6:31 ` [PATCH v2 06/11] md: support to align bio to limits Yu Kuai
2025-11-27  0:51   ` kernel test robot
2025-11-30  2:38     ` Yu Kuai
2025-11-27  7:05   ` kernel test robot
2025-11-24  6:31 ` [PATCH v2 07/11] md: add a helper md_config_align_limits() Yu Kuai
2025-11-24  6:32 ` [PATCH v2 08/11] md/raid5: align bio to io_opt Yu Kuai
2025-11-24  6:32 ` [PATCH v2 09/11] md/raid10: " Yu Kuai
2025-11-24  6:32 ` [PATCH v2 10/11] md/raid0: " Yu Kuai
2025-11-24  6:32 ` [PATCH v2 11/11] md: fix abnormal io_opt from member disks Yu Kuai
  -- strict thread matches above, loose matches on Subject: below --
2026-01-03 15:45 [PATCH v2 00/11] md: align bio to io_opt and fix abnormal io_opt Yu Kuai
2026-01-03 15:45 ` [PATCH v2 06/11] md: support to align bio to limits Yu Kuai
2026-01-06  3:04   ` Xiao Ni
2026-01-06  6:42   ` Li Nan

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