- 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)
Merge tag 'nvme-5.9-2020-09-10' of git://git.infradead.org/nvme into block-5.9

Pull NVMe fixes from Christoph.

"nvme fixes for 5.9

 - cancel async events before freeing them (David Milburn)
 - revert a broken race fix (James Smart)
 - fix command processing during resets (Sagi Grimberg)"

* tag 'nvme-5.9-2020-09-10' of git://git.infradead.org/nvme:
  nvme-fabrics: allow to queue requests for live queues
  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