• Linus Torvalds's avatar
    Merge tag 'block-6.7-2023-12-01' of git://git.kernel.dk/linux · ee0c8a9b
    Linus Torvalds authored
    Pull block fixes from Jens Axboe:
    
     - NVMe pull request via Keith:
         - Invalid namespace identification error handling (Marizio Ewan,
           Keith)
         - Fabrics keep-alive tuning (Mark)
    
     - Fix for a bad error check regression in bcache (Markus)
    
     - Fix for a performance regression with O_DIRECT (Ming)
    
     - Fix for a flush related deadlock (Ming)
    
     - Make the read-only warn on per-partition (Yu)
    
    * tag 'block-6.7-2023-12-01' of git://git.kernel.dk/linux:
      nvme-core: check for too small lba shift
      blk-mq: don't count completed flush data request as inflight in case of quiesce
      block: Document the role of the two attribute groups
      block: warn once for each partition in bio_check_ro()
      block: move .bd_inode into 1st cacheline of block_device
      nvme: check for valid nvme_identify_ns() before using it
      nvme-core: fix a memory leak in nvme_ns_info_from_identify()
      nvme: fine-tune sending of first keep-alive
      bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
    ee0c8a9b
btree.c 64.2 KB