1. d09f2b4 nvme: split nvme_uninit_ctrl into stop and uninit by Sagi Grimberg · 7 years ago
  2. 20d0dfe nvme: move ctrl cap to struct nvme_ctrl by Sagi Grimberg · 7 years ago
  3. d858e5f nvme: move queue_count to the nvme_ctrl by Sagi Grimberg · 8 years ago
  4. 180de007 nvme: read the subsystem NQN from Identify Controller by Christoph Hellwig · 7 years ago
  5. 942fbab nvme: remove a misleading comment on struct nvme_ns by Christoph Hellwig · 7 years ago
  6. 76a5af8 nvme: explicitly disable APST on quirked devices by Kai-Heng Feng · 7 years ago
  7. 3f7f25a9 nvme: Remove SCSI translations by Keith Busch · 7 years ago
  8. f5d1184 nvme: add support for streams and directives by Jens Axboe · 7 years ago
  9. 6b8190d nvme: implement NS Optimal IO Boundary from 1.3 Spec by Scott Bauer · 8 years ago
  10. d86c4d8 nvme: move reset workqueue handling to common code by Christoph Hellwig · 8 years ago
  11. b3b1b0b nvme: mark shutdown_timeout static by Christoph Hellwig · 8 years ago
  12. 3b22ba2 nvme: get list of namespace descriptors by Johannes Thumshirn · 8 years ago
  13. 90985b8 nvme: rename uuid to nguid in nvme_ns by Johannes Thumshirn · 8 years ago
  14. fdf9dfa nvme: move nr_reconnects to nvme_ctrl by Sagi Grimberg · 8 years ago
  15. 9a6327d nvme: Move transports to use nvme-core workqueue by Sagi Grimberg · 8 years ago
  16. fe6d53c nvme: save hmpre and hmmin in struct nvme_ctrl by Christoph Hellwig · 8 years ago
  17. fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
  18. c81bfba nvme: only setup block integrity if supported by the driver by Christoph Hellwig · 8 years ago
  19. d3d5b87 nvme: replace is_flags field in nvme_ctrl_ops with a flags field by Christoph Hellwig · 8 years ago
  20. 6947529 Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  21. ff5350a nvme: Adjust the Samsung APST quirk by Andy Lutomirski · 8 years ago
  22. 08e0029 blk-mq: remove the error argument to blk_mq_complete_request by Christoph Hellwig · 8 years ago
  23. 65ba6b5 nvme: make nvme_error_status private by Christoph Hellwig · 8 years ago
  24. 27fa9bc nvme: split nvme status from block req->errors by Christoph Hellwig · 8 years ago
  25. e850fd1 nvme: implement REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
  26. 44e44b2 nvme: move the retries count to struct nvme_request by Christoph Hellwig · 8 years ago
  27. 83f3aeb nvme: mark nvme_max_retries static by Christoph Hellwig · 8 years ago
  28. 77f02a7 nvme: factor request completion code into a common helper by Christoph Hellwig · 8 years ago
  29. 302ad8c nvme: Complete all stuck requests by Keith Busch · 8 years ago
  30. c5552fd nvme: Enable autonomous power state transitions by Andy Lutomirski · 8 years ago
  31. bd4da3a nvme: Add a quirk mechanism that uses identify_ctrl by Andy Lutomirski · 8 years ago
  32. 6010720 Merge branch 'for-4.11/block' into for-4.11/linus-merge by Jens Axboe · 8 years ago
  33. 8a9ae52 nvme: Check for Security send/recv support before issuing commands. by Scott Bauer · 8 years ago
  34. 4f1244c block/sed-opal: allocate struct opal_dev dynamically by Christoph Hellwig · 8 years ago
  35. a98e58e5 nvme: Add Support for Opal: Unlock from S3 & Opal Allocation/Ioctls by Scott Bauer · 8 years ago
  36. 84d4add lightnvm: add ioctls for vector I/Os by Matias Bjørling · 8 years ago
  37. b131c61 nvme: use blk_rq_payload_bytes by Christoph Hellwig · 8 years ago
  38. e6282ae nvme: simplify stripe quirk by Keith Busch · 8 years ago
  39. f9d03f9 block: improve handling of the magic discard payload by Christoph Hellwig · 8 years ago
  40. 3dc87dd nvme: lightnvm: attach lightnvm sysfs to nvme block device by Matias Bjørling · 8 years ago
  41. 7bf5853 nvme: don't pass the full CQE to nvme_complete_async_event by Christoph Hellwig · 8 years ago
  42. d49187e nvme: introduce struct nvme_request by Christoph Hellwig · 8 years ago
  43. 12e3d3c Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  44. 1a6fe74 nvme: Pass pointers, not dma addresses, to nvme_get/set_features() by Andy Lutomirski · 8 years ago
  45. 40267ef lightnvm: expose device geometry through sysfs by Simon A. F. Lund · 8 years ago
  46. b0b4e09 lightnvm: control life of nvm_dev in driver by Matias Bjørling · 8 years ago
  47. b5af7f2 nvme: remove the post_scan callout by Christoph Hellwig · 8 years ago
  48. f80ec96 nvme: Limit command retries by Keith Busch · 8 years ago
  49. 54adc01 nvme/quirk: Add a delay before checking for adapter readiness by Guilherme G. Piccoli · 9 years ago
  50. def61ec nvme: add new reconnecting controller state by Christoph Hellwig · 8 years ago
  51. 038bd4c nvme: add keep-alive support by Sagi Grimberg · 9 years ago
  52. 07bfcd0 nvme-fabrics: add a generic NVMe over Fabrics library by Christoph Hellwig · 9 years ago
  53. 1a353d8 nvme: add fabrics sysfs attributes by Ming Lin · 9 years ago
  54. eb71f43 nvme: Modify and export sync command submission for fabrics by Christoph Hellwig · 9 years ago
  55. c55a2fd nvme: move nvme_cancel_request() to common code by Ming Lin · 9 years ago
  56. c2df40d drivers: use req op accessor by Mike Christie · 9 years ago
  57. 0ff9d4e NVMe: Short-cut removal on surprise hot-unplug by Keith Busch · 9 years ago
  58. 6904242 nvme: add helper nvme_cleanup_cmd() by Ming Lin · 9 years ago
  59. f866fc42 nvme: move AER handling to common code by Christoph Hellwig · 9 years ago
  60. 5955be2 nvme: move namespace scanning to core by Christoph Hellwig · 9 years ago
  61. bb8d261 nvme: introduce a controller state machine by Christoph Hellwig · 9 years ago
  62. 04a934d nvme: remove the io_incapable method by Christoph Hellwig · 9 years ago
  63. 76e3914 nvme: fix cntlid type by Christoph Hellwig · 9 years ago
  64. 8093f7c nvme: add helper nvme_setup_cmd() by Ming Lin · 9 years ago
  65. 58b4560 nvme: add helper nvme_map_len() by Ming Lin · 9 years ago
  66. 237045f Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  67. 118472a NVMe: Expose ns wwid through single sysfs entry by Keith Busch · 9 years ago
  68. 08095e7 NVMe: Create discard zero quirk white list by Keith Busch · 9 years ago
  69. 69d9a99 NVMe: Move error handling to failed reset handler by Keith Busch · 9 years ago
  70. 646017a NVMe: Fix namespace removal deadlock by Keith Busch · 9 years ago
  71. 075790e NVMe: Use IDA for namespace disk naming by Keith Busch · 9 years ago
  72. 931e1c2 nvme: expose cntlid in sysfs by Ming Lin · 9 years ago
  73. 1cb3cce nvme: return the whole CQE through the request passthrough interface by Christoph Hellwig · 9 years ago
  74. 4f76d0e NVMe: Fix io incapable return values by Keith Busch · 9 years ago
  75. 9f2482b nvme: split dev_list_lock by Ming Lin · 9 years ago
  76. e439bb1 nvme/host: reference the fabric module for each bdev open callout by Sagi Grimberg · 9 years ago
  77. 3e1e21c Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  78. 2564626 NVMe: Remove queue freezing on resets by Keith Busch · 9 years ago
  79. 69d3b8a nvme: synchronize access to ctrl->namespaces by Christoph Hellwig · 9 years ago
  80. 363c9aa nvme: Move nvme_freeze/unfreeze_queues to nvme core by Sagi Grimberg · 9 years ago
  81. 2b9b6e8 NVMe: Export namespace attributes to sysfs by Keith Busch · 9 years ago
  82. 7688faa nvme: factor out a few helpers from req_completion by Christoph Hellwig · 9 years ago
  83. 53029b0 NVMe: Remove device management handles on remove by Keith Busch · 9 years ago
  84. 540c801 NVMe: Implement namespace list scanning by Keith Busch · 9 years ago
  85. 6bf25d1 nvme: switch abort_limit to an atomic_t by Christoph Hellwig · 9 years ago
  86. 297465c nvme: add NVME_SC_CANCELLED by Christoph Hellwig · 9 years ago
  87. 9a0be7a nvme: refactor set_queue_count by Christoph Hellwig · 9 years ago
  88. f3ca80f nvme: move chardev and sysfs interface to common code by Christoph Hellwig · 9 years ago
  89. 5bae7f7 nvme: move namespace scanning to common code by Christoph Hellwig · 9 years ago
  90. 7fd8930 nvme: add a common helper to read Identify Controller data by Christoph Hellwig · 9 years ago
  91. 5fd4ce1 nvme: move nvme_{enable,disable,shutdown}_ctrl to common code by Christoph Hellwig · 9 years ago
  92. 106198e nvme: add explicit quirk handling by Christoph Hellwig · 9 years ago
  93. 1673f1f nvme: move block_device_operations and ns/ctrl freeing to common code by Christoph Hellwig · 9 years ago
  94. 0b7f1f2 nvme: use the block layer for userspace passthrough metadata by Keith Busch · 9 years ago
  95. 4160982 nvme: split __nvme_submit_sync_cmd by Christoph Hellwig · 9 years ago
  96. 22944e9 nvme: move nvme_setup_flush and nvme_setup_rw to common code by Christoph Hellwig · 9 years ago
  97. 15a190f7 nvme: move nvme_error_status to common code by Christoph Hellwig · 9 years ago
  98. 1c63dc6 nvme: split a new struct nvme_ctrl out of struct nvme_dev by Christoph Hellwig · 9 years ago
  99. 7a67cbe nvme: use offset instead of a struct for registers by Christoph Hellwig · 9 years ago
  100. 21d3471 nvme: split command submission helpers out of pci.c by Christoph Hellwig · 9 years ago