• Linus Torvalds's avatar
    Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block · ed41fd07
    Linus Torvalds authored
    Pull block fixes from Jens Axboe:
    
     - Missing CRC32 selections (Arnd)
    
     - Fix for a merge window regression with bdev inode init (Christoph)
    
     - bcache fixes
    
     - rnbd fixes
    
     - NVMe pull request from Christoph:
        - fix a race in the nvme-tcp send code (Sagi Grimberg)
        - fix a list corruption in an nvme-rdma error path (Israel Rukshin)
        - avoid a possible double fetch in nvme-pci (Lalithambika Krishnakumar)
        - add the susystem NQN quirk for a Samsung driver (Gopal Tiwari)
        - fix two compiler warnings in nvme-fcloop (James Smart)
        - don't call sleeping functions from irq context in nvme-fc (James Smart)
        - remove an unused argument (Max Gurtovoy)
        - remove unused exports (Minwoo Im)
    
     - Use-after-free fix for partition iteration (Ming)
    
     - Missing blk-mq debugfs flag annotation (John)
    
     - Bdev freeze regression fix (Satya)
    
     - blk-iocost NULL pointer deref fix (Tejun)
    
    * tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block: (26 commits)
      bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET
      bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket
      bcache: check unsupported feature sets for bcache register
      bcache: fix typo from SUUP to SUPP in features.h
      bcache: set pdev_set_uuid before scond loop iteration
      blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
      block/rnbd-clt: avoid module unload race with close confirmation
      block/rnbd: Adding name to the Contributors List
      block/rnbd-clt: Fix sg table use after free
      block/rnbd-srv: Fix use after free in rnbd_srv_sess_dev_force_close
      block/rnbd: Select SG_POOL for RNBD_CLIENT
      block: pre-initialize struct block_device in bdev_alloc_inode
      fs: Fix freeze_bdev()/thaw_bdev() accounting of bd_fsfreeze_sb
      nvme: remove the unused status argument from nvme_trace_bio_complete
      nvmet-rdma: Fix list_del corruption on queue establishment failure
      nvme: unexport functions with no external caller
      nvme: avoid possible double fetch in handling CQE
      nvme-tcp: Fix possible race of io_work and direct send
      nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
      nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings
      ...
    ed41fd07
blk-mq-debugfs.c 24.4 KB