Skip to content
  • Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.dk/linux-block · b2cc9c19
    Linus Torvalds authored
    Pull block layer fixes from Jens Axboe:
     "Outside of bcache (which really isn't super big), these are all
      few-liners.  There are a few important fixes in here:
    
       - Fix blk pm sleeping when holding the queue lock
    
       - A small collection of bcache fixes that have been done and tested
         since bcache was included in this merge window.
    
       - A fix for a raid5 regression introduced with the bio changes.
    
       - Two important fixes for mtip32xx, fixing an oops and potential data
         corruption (or hang) due to wrong bio iteration on stacked devices."
    
    * 'for-linus' of git://git.kernel.dk/linux-block:
      scatterlist: sg_set_buf() argument must be in linear mapping
      raid5: Initialize bi_vcnt
      pktcdvd: silence static checker warning
      block: remove refs to XD disks from documentation
      blkpm: avoid sleep when holding queue lock
      mtip32xx: Correctly handle bio->bi_idx != 0 conditions
      mtip32xx: Fix NULL pointer dereference during module unload
      bcache: Fix error handling in init code
      bcache: clarify free/available/unused space
      bcache: drop "select CLOSURES"
      bcache: Fix incompatible pointer type warning
    b2cc9c19