Commit History

Author SHA1 Message Date
  Christoph Hellwig d86c4d8ef3 nvme: move reset workqueue handling to common code 8 years ago
  Christoph Hellwig 62b83b1834 nvme-loop: merge init_request methods 8 years ago
  Sagi Grimberg 9a6327d2f2 nvme: Move transports to use nvme-core workqueue 8 years ago
  Sagi Grimberg a29001c53a nvme-loop: get rid of unused controller lock 8 years ago
  Christoph Hellwig fc17b6534e blk-mq: switch ->queue_rq return value to blk_status_t 8 years ago
  Christoph Hellwig d3d5b87ddd nvme: replace is_flags field in nvme_ctrl_ops with a flags field 8 years ago
  Christoph Hellwig d6296d39e9 blk-mq: update ->init_request and ->exit_request prototypes 8 years ago
  Linus Torvalds 694752922b Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block 8 years ago
  Christoph Hellwig 27fa9bc545 nvme: split nvme status from block req->errors 8 years ago
  Sagi Grimberg 096e9e912b nvme-loop: Fix sqsize wrong assignment based on ctrl MQES capability 8 years ago
  Christoph Hellwig 77f02a7acd nvme: factor request completion code into a common helper 8 years ago
  Sagi Grimberg 7d9a5e7176 nvme-loop: increment request retries counter before requeuing 8 years ago
  Sagi Grimberg 3b06837630 nvme-loop: retrieve iod from the cqe command_id 8 years ago
  Sagi Grimberg d89a39be5f nvme-loop: remove unneeded includes 8 years ago
  Sagi Grimberg d19eef029d nvme-loop: fix module_init (theoretical) error path 8 years ago
  Sagi Grimberg 297186d640 nvme-loop: remove some code duplication 8 years ago
  Sagi Grimberg 6ecda70ea9 nvme-loop: handle cpu unplug when re-establishing the controller 8 years ago
  Sagi Grimberg d476983ea0 nvme-loop: fix a possible use-after-free when destroying the admin queue 8 years ago
  Eric Biggers f363b089be blk-mq: constify struct blk_mq_ops 8 years ago
  Sagi Grimberg 945dd5bacc nvme-loop: handle cpu unplug when re-establishing the controller 8 years ago
  Sagi Grimberg e4c5d3762e nvme-loop: fix a possible use-after-free when destroying the admin queue 8 years ago
  Johannes Thumshirn e5a39dd823 nvme: make nvmf_register_transport require a create_ctrl callback 8 years ago
  Christoph Hellwig 57292b58dd block: introduce blk_rq_is_passthrough 8 years ago
  Christoph Hellwig f9d03f96b9 block: improve handling of the magic discard payload 8 years ago
  James Smart 721b3917c4 nvme-fabrics: set sqe.command_id in core not transports 9 years ago
  Omar Sandoval bac0000af5 nvme: untangle 0 and BLK_MQ_RQ_QUEUE_OK 8 years ago
  Christoph Hellwig 7bf58533a0 nvme: don't pass the full CQE to nvme_complete_async_event 8 years ago
  Christoph Hellwig d49187e97e nvme: introduce struct nvme_request 8 years ago
  Christoph Hellwig 7d7e0f90b7 blk-mq: remove ->map_queue 9 years ago
  Jay Freyensee eadb7cf441 nvme-loop: set sqsize to 0-based value, per spec 9 years ago