Merge branch 'for-6.1/block' into for-6.1/passthrough
authorJens Axboe <axboe@kernel.dk>
Fri, 30 Sep 2022 13:47:38 +0000 (07:47 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 30 Sep 2022 13:47:38 +0000 (07:47 -0600)
commit736feaa3a08124020afe6e51f50bae8598c99f55
tree2bfb7cb73a389229e69cb48a32098f6108bf2dc5
parentf76349cf41451c5c42a99f18a9163377e4b364ff
parent30514bd2dd4e86a3ecfd6a93a3eadf7b9ea164a0
Merge branch 'for-6.1/block' into for-6.1/passthrough

* for-6.1/block: (162 commits)
  sbitmap: fix lockup while swapping
  block: add rationale for not using blk_mq_plug() when applicable
  block: adapt blk_mq_plug() to not plug for writes that require a zone lock
  s390/dasd: use blk_mq_alloc_disk
  blk-cgroup: don't update the blkg lookup hint in blkg_conf_prep
  nvmet: don't look at the request_queue in nvmet_bdev_set_limits
  nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all
  blk-mq: use quiesced elevator switch when reinitializing queues
  block: replace blk_queue_nowait with bdev_nowait
  nvme: remove nvme_ctrl_init_connect_q
  nvme-loop: use the tagset alloc/free helpers
  nvme-loop: store the generic nvme_ctrl in set->driver_data
  nvme-loop: initialize sqsize later
  nvme-fc: use the tagset alloc/free helpers
  nvme-fc: store the generic nvme_ctrl in set->driver_data
  nvme-fc: keep ctrl->sqsize in sync with opts->queue_size
  nvme-rdma: use the tagset alloc/free helpers
  nvme-rdma: store the generic nvme_ctrl in set->driver_data
  nvme-tcp: use the tagset alloc/free helpers
  nvme-tcp: store the generic nvme_ctrl in set->driver_data
  ...

Signed-off-by: Jens Axboe <axboe@kernel.dk>
21 files changed:
MAINTAINERS
block/blk-core.c
block/blk-mq-debugfs.c
block/blk-mq.c
block/genhd.c
drivers/block/zram/zram_drv.c
drivers/md/md.c
drivers/md/raid10.c
drivers/nvme/host/core.c
drivers/nvme/host/pci.c
drivers/nvme/host/tcp.c
drivers/nvme/target/core.c
drivers/nvme/target/tcp.c
drivers/nvme/target/zns.c
drivers/scsi/megaraid/megaraid_sas_base.c
drivers/scsi/mpt3sas/mpt3sas_scsih.c
drivers/scsi/scsi_lib.c
drivers/ufs/core/ufshcd.c
include/scsi/scsi_host.h
io_uring/io_uring.c
kernel/sched/psi.c