Merge branch 'for-5.17/block' into for-next
authorJens Axboe <axboe@kernel.dk>
Fri, 17 Dec 2021 16:51:03 +0000 (09:51 -0700)
committerJens Axboe <axboe@kernel.dk>
Fri, 17 Dec 2021 16:51:03 +0000 (09:51 -0700)
* for-5.17/block: (23 commits)
  block: only build the icq tracking code when needed
  block: fold create_task_io_context into ioc_find_get_icq
  block: open code create_task_io_context in set_task_ioprio
  block: fold get_task_io_context into set_task_ioprio
  block: move set_task_ioprio to blk-ioc.c
  block: cleanup ioc_clear_queue
  block: refactor put_io_context
  block: remove the NULL ioc check in put_io_context
  block: refactor put_iocontext_active
  block: simplify struct io_context refcounting
  block: remove the nr_task field from struct io_context
  nvme: add support for mq_ops->queue_rqs()
  nvme: separate command prep and issue
  nvme: split command copy into a helper
  block: add mq_ops->queue_rqs hook
  block: use singly linked list for bio cache
  block: add completion handler for fast path
  block: make queue stat accounting a reference
  bdev: Improve lookup_bdev documentation
  mtd_blkdevs: don't scan partitions for plain mtdblock
  ...


Trivial merge