Commit History

Author SHA1 Message Date
  Hannes Reinecke 4b2e0ac757 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 3 years ago
  Hannes Reinecke 089970144e nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails 3 years ago
  Hannes Reinecke 41e4946a5b nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 3 years ago
  Ming Lei a8ba76fc04 nvme-loop: fix kernel oops in case of unhandled command 6 years ago
  Sagi Grimberg 7af5f9137c nvme-loop: check if queue is ready in queue_rq 7 years ago
  Sagi Grimberg 34b6c2315e nvme: Add admin_tagset pointer to nvme_ctrl 7 years ago
  Sagi Grimberg d09f2b45f3 nvme: split nvme_uninit_ctrl into stop and uninit 7 years ago
  Sagi Grimberg c1c0ffff3a nvme-loop: quiesce/unquiesce admin_q instead of start/stop its hw queues 7 years ago
  Sagi Grimberg 4368c39bf6 nvme-loop: update tagset nr_hw_queues after reconnecting/resetting 7 years ago
  Sagi Grimberg 20d0dfe65a nvme: move ctrl cap to struct nvme_ctrl 7 years ago
  Sagi Grimberg d858e5f04e nvme: move queue_count to the nvme_ctrl 7 years ago
  Christoph Hellwig 180de00700 nvme: read the subsystem NQN from Identify Controller 7 years ago
  Sagi Grimberg 7aa1f42752 nvme: use a single NVME_AQ_DEPTH and relax it to 32 7 years ago
  Christoph Hellwig d86c4d8ef3 nvme: move reset workqueue handling to common code 7 years ago
  Christoph Hellwig 62b83b1834 nvme-loop: merge init_request methods 7 years ago
  Sagi Grimberg 9a6327d2f2 nvme: Move transports to use nvme-core workqueue 7 years ago
  Sagi Grimberg a29001c53a nvme-loop: get rid of unused controller lock 7 years ago
  Christoph Hellwig fc17b6534e blk-mq: switch ->queue_rq return value to blk_status_t 7 years ago
  Christoph Hellwig d3d5b87ddd nvme: replace is_flags field in nvme_ctrl_ops with a flags field 7 years ago
  Christoph Hellwig d6296d39e9 blk-mq: update ->init_request and ->exit_request prototypes 7 years ago
  Linus Torvalds 694752922b Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block 7 years ago
  Christoph Hellwig 27fa9bc545 nvme: split nvme status from block req->errors 7 years ago
  Sagi Grimberg 096e9e912b nvme-loop: Fix sqsize wrong assignment based on ctrl MQES capability 7 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