linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] md: fix is_mddev_idle()
@ 2025-04-18  1:09 Yu Kuai
  2025-04-18  1:09 ` [PATCH v2 1/5] block: cleanup and export bdev IO inflight APIs Yu Kuai
                   ` (4 more replies)
  0 siblings, 5 replies; 18+ messages in thread
From: Yu Kuai @ 2025-04-18  1:09 UTC (permalink / raw)
  To: axboe, xni, agk, snitzer, mpatocka, song, yukuai3, viro, akpm,
	nadav.amit, ubizjak, cl
  Cc: linux-block, linux-kernel, dm-devel, linux-raid, yukuai1,
	yi.zhang, yangerkun, johnny.chenyi

From: Yu Kuai <yukuai3@huawei.com>

Changes in v2:
 - more cleanps in patch 1;
 - add patch 2, to record dm-raid gendisk, and also handle dm-raid in
 patch 4;
 - keep the old commnts in patch 3;

Yu Kuai (5):
  block: cleanup and export bdev IO inflight APIs
  md: record dm-raid gendisk in mddev
  md: add a new api sync_io_depth
  md: fix is_mddev_idle()
  md: cleanup accounting for issued sync IO

 block/blk-core.c          |   2 +-
 block/blk-mq.c            |  15 +--
 block/blk-mq.h            |   7 +-
 block/blk.h               |   1 -
 block/genhd.c             |  48 +++++-----
 drivers/md/dm-raid.c      |   3 +
 drivers/md/md.c           | 193 +++++++++++++++++++++++++++-----------
 drivers/md/md.h           |  18 +---
 drivers/md/raid1.c        |   3 -
 drivers/md/raid10.c       |   9 --
 drivers/md/raid5.c        |   8 --
 include/linux/blkdev.h    |   1 -
 include/linux/part_stat.h |  10 ++
 13 files changed, 184 insertions(+), 134 deletions(-)

-- 
2.39.2


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

end of thread, other threads:[~2025-04-27  2:45 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-18  1:09 [PATCH v2 0/5] md: fix is_mddev_idle() Yu Kuai
2025-04-18  1:09 ` [PATCH v2 1/5] block: cleanup and export bdev IO inflight APIs Yu Kuai
2025-04-21 11:59   ` Christoph Hellwig
2025-04-21 13:13     ` Yu Kuai
2025-04-22  6:11       ` Christoph Hellwig
2025-04-18  1:09 ` [PATCH v2 2/5] md: record dm-raid gendisk in mddev Yu Kuai
2025-04-22  6:00   ` Xiao Ni
2025-04-18  1:09 ` [PATCH v2 3/5] md: add a new api sync_io_depth Yu Kuai
2025-04-22  6:15   ` Xiao Ni
2025-04-18  1:09 ` [PATCH v2 4/5] md: fix is_mddev_idle() Yu Kuai
2025-04-19  1:42   ` Su Yue
2025-04-19  2:00     ` Yu Kuai
2025-04-19  5:03       ` Su Yue
2025-04-22  6:35   ` Xiao Ni
2025-04-27  1:37     ` Yu Kuai
2025-04-27  2:45       ` Xiao Ni
2025-04-18  1:09 ` [PATCH v2 5/5] md: cleanup accounting for issued sync IO Yu Kuai
2025-04-22  6:36   ` Xiao Ni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).