• Linus Torvalds's avatar
    Merge branch 'for-4.1/drivers' of git://git.kernel.dk/linux-block · a39ef1a7
    Linus Torvalds authored
    Pull block driver updates from Jens Axboe:
     "This is the block driver pull request for 4.1.  As with the core bits,
      this is a relatively slow round.  This pull request contains:
    
       - Various fixes and cleanups for NVMe, from Alexey Khoroshilov, Chong
         Yuan, myself, Keith Busch, and Murali Iyer.
    
       - Documentation and code cleanups for nbd from Markus Pargmann.
    
       - Change of brd maintainer to me, from Ross Zwisler.  At least the
         email doesn't bounce anymore then.
    
       - Two xen-blkback fixes from Tao Chen"
    
    * 'for-4.1/drivers' of git://git.kernel.dk/linux-block: (23 commits)
      NVMe: Meta data handling through submit io ioctl
      NVMe: Add translation for block limits
      NVMe: Remove check for null
      NVMe: Fix error handling of class_create("nvme")
      xen-blkback: define pr_fmt macro to avoid the duplication of DRV_PFX
      xen-blkback: enlarge the array size of blkback name
      nbd: Return error pointer directly
      nbd: Return error code directly
      nbd: Remove fixme that was already fixed
      nbd: Restructure debugging prints
      nbd: Fix device bytesize type
      nbd: Replace kthread_create with kthread_run
      nbd: Remove kernel internal header
      Documentation: nbd: Add list of module parameters
      Documentation: nbd: Reformat to allow more documentation
      NVMe: increase depth of admin queue
      nvme: Fix PRP list calculation for non-4k system page size
      NVMe: Fix blk-mq hot cpu notification
      NVMe: embedded iod mask cleanup
      NVMe: Freeze admin queue on device failure
      ...
    a39ef1a7
nvme-core.c 78.7 KB