Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 11 Sep 2020 18:55:28 +0000 (11:55 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 11 Sep 2020 18:55:28 +0000 (11:55 -0700)
commit7b8731d9589d569912d6418213890963f1b32e40
tree210a780e9042c8c73a9ed2a0a5665a00b14d24a4
parente8878ab825450c9ac07a0fc22e1f66fdb62b4f72
parentfd04358e0196fe3b7b44c69b755c7fc329360829
Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block

Pull block fixes from Jens Axboe:

 - Fix a regression in bdev partition locking (Christoph)

 - NVMe pull request from Christoph:
      - cancel async events before freeing them (David Milburn)
      - revert a broken race fix (James Smart)
      - fix command processing during resets (Sagi Grimberg)

 - Fix a kyber crash with requeued flushes (Omar)

 - Fix __bio_try_merge_page() same_page error for no merging (Ritesh)

* tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block:
  block: Set same_page to false in __bio_try_merge_page if ret is false
  nvme-fabrics: allow to queue requests for live queues
  block: only call sched requeue_request() for scheduled requests
  nvme-tcp: cancel async events before freeing event struct
  nvme-rdma: cancel async events before freeing event struct
  nvme-fc: cancel async events before freeing event struct
  nvme: Revert: Fix controller creation races with teardown flow
  block: restore a specific error code in bdev_del_partition
block/bfq-iosched.c
drivers/nvme/host/core.c
drivers/nvme/host/rdma.c
drivers/nvme/host/tcp.c