Merge tag 'md-6.16-20250513' of https://git.kernel.org/pub/scm/linux/kernel/git/mdrai...
authorJens Axboe <axboe@kernel.dk>
Tue, 13 May 2025 13:10:52 +0000 (07:10 -0600)
committerJens Axboe <axboe@kernel.dk>
Tue, 13 May 2025 13:13:26 +0000 (07:13 -0600)
commitcf724e5e4161f3b1de59163a4f39ba59379f52a4
treea6ec7c9e35f3d0cf1f384502b8ed52ee7e060291
parent2d8951aee844b7c6d146e25b5c3eebc1c72aa6ff
parent752d0464b78a5b28682256ed7a057106119e1d1a
Merge tag 'md-6.16-20250513' of https://git./linux/kernel/git/mdraid/linux into for-6.16/block

Pull MD changes from Yu Kuai:

- Fix that normal IO can be starved by sync IO, found by mkfs on newly
  created large raid5, with some clean up patches for bdev inflight
  counters.

* tag 'md-6.16-20250513' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux:
  md: clean up accounting for issued sync IO
  md: fix is_mddev_idle()
  md: add a new api sync_io_depth
  md: record dm-raid gendisk in mddev
  block: export API to get the number of bdev inflight IO
  block: clean up blk_mq_in_flight_rw()
  block: WARN if bdev inflight counter is negative
  block: reuse part_in_flight_rw for part_in_flight
  blk-mq: remove blk_mq_in_flight()
block/blk-mq.c