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