1. 8bfc3b4 nvmet: switch loopback target state to connecting when resetting by Johannes Thumshirn · 7 years ago
  2. bb06ec31 nvme: expand nvmf_check_if_ready checks by James Smart · 7 years ago
  3. 11d9ea6 nvme-loop: fix kernel oops in case of unhandled command by Ming Lei · 7 years ago
  4. e929f06 nvmet: constify struct nvmet_fabrics_ops by Christoph Hellwig · 7 years ago
  5. 796b0b8 nvmet-loop: use blk_rq_payload_bytes for sgl selection by Christoph Hellwig · 7 years ago
  6. b227c59 nvme: host delete_work and reset_work on separate workqueues by Roy Shterman · 8 years ago
  7. 0de5cd3 nvme-fabrics: protect against module unload during create_ctrl by Roy Shterman · 8 years ago
  8. 9d7fab0 nvme-loop: check if queue is ready in queue_rq by Sagi Grimberg · 8 years ago
  9. 5e62d5c nvmet: better data length validation by Christoph Hellwig · 8 years ago
  10. ad22c35 nvme: remove handling of multiple AEN requests by Keith Busch · 8 years ago
  11. 38dabe2 nvme: centralize AEN defines by Keith Busch · 8 years ago
  12. 6cd53d1 nvme: consolidate common code from ->reset_work by Christoph Hellwig · 8 years ago
  13. c5017e8 nvme: move controller deletion to common code by Christoph Hellwig · 8 years ago
  14. d22524a nvme: switch controller refcounting to use struct device by Christoph Hellwig · 8 years ago
  15. 86f36b9 nvme-loop: Add BLK_MQ_F_NO_SCHED flag to admin tag set by Israel Rukshin · 8 years ago
  16. 34b6c23 nvme: Add admin_tagset pointer to nvme_ctrl by Sagi Grimberg · 8 years ago
  17. d09f2b4 nvme: split nvme_uninit_ctrl into stop and uninit by Sagi Grimberg · 8 years ago
  18. c1c0fff nvme-loop: quiesce/unquiesce admin_q instead of start/stop its hw queues by Sagi Grimberg · 8 years ago
  19. 4368c39 nvme-loop: update tagset nr_hw_queues after reconnecting/resetting by Sagi Grimberg · 8 years ago
  20. 20d0dfe nvme: move ctrl cap to struct nvme_ctrl by Sagi Grimberg · 8 years ago
  21. d858e5f nvme: move queue_count to the nvme_ctrl by Sagi Grimberg · 8 years ago
  22. 180de007 nvme: read the subsystem NQN from Identify Controller by Christoph Hellwig · 8 years ago
  23. 7aa1f42 nvme: use a single NVME_AQ_DEPTH and relax it to 32 by Sagi Grimberg · 8 years ago
  24. d86c4d8 nvme: move reset workqueue handling to common code by Christoph Hellwig · 8 years ago
  25. 62b83b1 nvme-loop: merge init_request methods by Christoph Hellwig · 8 years ago
  26. 9a6327d nvme: Move transports to use nvme-core workqueue by Sagi Grimberg · 8 years ago
  27. a29001c nvme-loop: get rid of unused controller lock by Sagi Grimberg · 8 years ago
  28. fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
  29. d3d5b87 nvme: replace is_flags field in nvme_ctrl_ops with a flags field by Christoph Hellwig · 8 years ago
  30. d6296d39 blk-mq: update ->init_request and ->exit_request prototypes by Christoph Hellwig · 8 years ago
  31. 6947529 Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  32. 27fa9bc nvme: split nvme status from block req->errors by Christoph Hellwig · 8 years ago
  33. 096e9e9 nvme-loop: Fix sqsize wrong assignment based on ctrl MQES capability by Sagi Grimberg · 8 years ago
  34. 77f02a7 nvme: factor request completion code into a common helper by Christoph Hellwig · 8 years ago
  35. 7d9a5e7 nvme-loop: increment request retries counter before requeuing by Sagi Grimberg · 8 years ago
  36. 3b06837 nvme-loop: retrieve iod from the cqe command_id by Sagi Grimberg · 8 years ago
  37. d89a39b nvme-loop: remove unneeded includes by Sagi Grimberg · 8 years ago
  38. d19eef0 nvme-loop: fix module_init (theoretical) error path by Sagi Grimberg · 8 years ago
  39. 297186d nvme-loop: remove some code duplication by Sagi Grimberg · 8 years ago
  40. 6ecda70 nvme-loop: handle cpu unplug when re-establishing the controller by Sagi Grimberg · 8 years ago
  41. d476983 nvme-loop: fix a possible use-after-free when destroying the admin queue by Sagi Grimberg · 8 years ago
  42. f363b08 blk-mq: constify struct blk_mq_ops by Eric Biggers · 8 years ago
  43. 945dd5b nvme-loop: handle cpu unplug when re-establishing the controller by Sagi Grimberg · 8 years ago
  44. e4c5d37 nvme-loop: fix a possible use-after-free when destroying the admin queue by Sagi Grimberg · 8 years ago
  45. e5a39dd nvme: make nvmf_register_transport require a create_ctrl callback by Johannes Thumshirn · 9 years ago
  46. 57292b5 block: introduce blk_rq_is_passthrough by Christoph Hellwig · 9 years ago
  47. f9d03f9 block: improve handling of the magic discard payload by Christoph Hellwig · 9 years ago
  48. 721b391 nvme-fabrics: set sqe.command_id in core not transports by James Smart · 9 years ago
  49. bac0000 nvme: untangle 0 and BLK_MQ_RQ_QUEUE_OK by Omar Sandoval · 9 years ago
  50. 7bf5853 nvme: don't pass the full CQE to nvme_complete_async_event by Christoph Hellwig · 9 years ago
  51. d49187e nvme: introduce struct nvme_request by Christoph Hellwig · 9 years ago
  52. 7d7e0f9 blk-mq: remove ->map_queue by Christoph Hellwig · 9 years ago
  53. eadb7cf nvme-loop: set sqsize to 0-based value, per spec by Jay Freyensee · 9 years ago
  54. a159c64 nvme-loop: Remove duplicate call to nvme_remove_namespaces by Sagi Grimberg · 9 years ago
  55. 3a85a5d nvme-loop: add a NVMe loopback host driver by Christoph Hellwig · 9 years ago