• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.dk/linux-block · 43baed34
    Linus Torvalds authored
    Pull more block layer patches from Jens Axboe:
     "A few later arrivers that I didn't fold into the first pull request,
      so we had a chance to run some testing.  This contains:
    
       - NVMe:
            - Set of fixes from Keith
            - 4.4 and earlier gcc build fix from Andrew
    
       - small set of xen-blk{back,front} fixes from Bob Liu.
    
       - warnings fix for bogus inline statement in I_BDEV() from Geert.
    
       - error code fixup for SG_IO ioctl from Paolo Bonzini"
    
    * 'for-linus' of git://git.kernel.dk/linux-block:
      drivers/block/nvme-core.c: fix build with gcc-4.4.4
      bdi: Remove "inline" keyword from exported I_BDEV() implementation
      block: fix bogus EFAULT error from SG_IO ioctl
      NVMe: Fix filesystem deadlock on removal
      NVMe: Failed controller initialization fixes
      NVMe: Unify controller probe and resume
      NVMe: Don't use fake status on cancelled command
      NVMe: Fix device cleanup on initialization failure
      drivers: xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising
      xen/block: add multi-page ring support
      driver: xen-blkfront: move talk_to_blkback to a more suitable place
      drivers: xen-blkback: delay pending_req allocation to connect_ring
    43baed34
block_dev.c 45.1 KB