1. 20 Jun, 2017 4 commits
  2. 19 Jun, 2017 1 commit
    • Ming Lei's avatar
      nvme: host: unquiesce queue in nvme_kill_queues() · 443bd90f
      Ming Lei authored
      When nvme_kill_queues() is run, queues may be in
      quiesced state, so we forcibly unquiesce queues to avoid
      blocking dispatch, and I/O hang can be avoided in
      remove path.
      
      Peviously we use blk_mq_start_stopped_hw_queues() as
      counterpart of blk_mq_quiesce_queue(), now we have
      introduced blk_mq_unquiesce_queue(), so use it explicitly.
      
      Cc: linux-nvme@lists.infradead.org
      Signed-off-by: default avatarMing Lei <ming.lei@redhat.com>
      Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
      443bd90f
  3. 18 Jun, 2017 33 commits
  4. 16 Jun, 2017 2 commits
    • Jens Axboe's avatar
      Merge branch 'nvme-4.13' of git://git.infradead.org/nvme into for-4.13/block · c27b2d63
      Jens Axboe authored
      Pull NVMe changes for 4.13 from Christoph:
      
      Highlights:
      
       - UUID identifier support from Johannes
       - Lots of cleanups from Sagi
       - Host Memory Buffer support from me
      
      And lots of cleanups and smaller fixes of course.
      
      Note that the UUID identifier changes are based on top of the uuid tree.
      I am the maintainer of that tree and will send it to Linus as soon as
      4.12 is released as various other trees depend on it as well (and the
      diffstat includes those changes unfortunately)
      c27b2d63
    • Arvind Yadav's avatar
      block: swim3: make of_device_ids const. · cc3f2e9f
      Arvind Yadav authored
      of_device_ids are not supposed to change at runtime. All functions
      working with of_device_ids provided by <linux/of.h> work with const
      of_device_ids. So mark the non-const structs as const.
      
      File size before:
         text	   data	    bss	    dec	    hex	filename
         8908	   1096	    624	  10628	   2984	drivers/block/swim3.o
      
      File size after constify swim3_match:
         text	   data	    bss	    dec	    hex	filename
         9708	    296	    624	  10628	   2984	drivers/block/swim3.o
      Signed-off-by: default avatarArvind Yadav <arvind.yadav.cs@gmail.com>
      Reviewed-by: default avatarJohannes Thumshirn <jthumshirn@suse.de>
      Signed-off-by: default avatarJens Axboe <axboe@fb.com>
      cc3f2e9f