• Linus Torvalds's avatar
    Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/linux-block · 7b8731d9
    Linus Torvalds authored
    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
    7b8731d9
core.c 120 KB