1. 20 Jun, 2017 5 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 1 commit
    • 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