• Linus Torvalds's avatar
    Merge tag 'block-5.10-2020-10-24' of git://git.kernel.dk/linux-block · d7691390
    Linus Torvalds authored
    Pull block fixes from Jens Axboe:
    
     - NVMe pull request from Christoph
         - rdma error handling fixes (Chao Leng)
         - fc error handling and reconnect fixes (James Smart)
         - fix the qid displace when tracing ioctl command (Keith Busch)
         - don't use BLK_MQ_REQ_NOWAIT for passthru (Chaitanya Kulkarni)
         - fix MTDT for passthru (Logan Gunthorpe)
         - blacklist Write Same on more devices (Kai-Heng Feng)
         - fix an uninitialized work struct (zhenwei pi)"
    
     - lightnvm out-of-bounds fix (Colin)
    
     - SG allocation leak fix (Doug)
    
     - rnbd fixes (Gioh, Guoqing, Jack)
    
     - zone error translation fixes (Keith)
    
     - kerneldoc markup fix (Mauro)
    
     - zram lockdep fix (Peter)
    
     - Kill unused io_context members (Yufen)
    
     - NUMA memory allocation cleanup (Xianting)
    
     - NBD config wakeup fix (Xiubo)
    
    * tag 'block-5.10-2020-10-24' of git://git.kernel.dk/linux-block: (27 commits)
      block: blk-mq: fix a kernel-doc markup
      nvme-fc: shorten reconnect delay if possible for FC
      nvme-fc: wait for queues to freeze before calling update_hr_hw_queues
      nvme-fc: fix error loop in create_hw_io_queues
      nvme-fc: fix io timeout to abort I/O
      null_blk: use zone status for max active/open
      nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru
      nvmet: cleanup nvmet_passthru_map_sg()
      nvmet: limit passthru MTDS by BIO_MAX_PAGES
      nvmet: fix uninitialized work for zero kato
      nvme-pci: disable Write Zeroes on Sandisk Skyhawk
      nvme: use queuedata for nvme_req_qid
      nvme-rdma: fix crash due to incorrect cqe
      nvme-rdma: fix crash when connect rejected
      block: remove unused members for io_context
      blk-mq: remove the calling of local_memory_node()
      zram: Fix __zram_bvec_{read,write}() locking order
      skd_main: remove unused including <linux/version.h>
      sgl_alloc_order: fix memory leak
      lightnvm: fix out-of-bounds write to array devices->info[]
      ...
    d7691390
scsi_lib.c 83.2 KB