1. 39dfe84 nvme: split nvme_alloc_request() by Chaitanya Kulkarni · 4 years, 2 months ago
  2. dc96f93 nvme: use consistent macro name for timeout by Chaitanya Kulkarni · 4 years, 2 months ago
  3. 84115d6 nvme: simplify nvme_req_qid() by Baolin Wang · 4 years, 3 months ago
  4. 04800fb nvme: introduce nvme_sync_io_queues by Chao Leng · 4 years, 3 months ago
  5. 643c476 nvme: use queuedata for nvme_req_qid by Keith Busch · 4 years, 3 months ago
  6. 7cd4ecd Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  7. 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  8. d525c3c nvme: remove the disk argument to nvme_update_zone_info by Christoph Hellwig · 4 years, 5 months ago
  9. 7fad20d nvme: fix initialization of the zone bitmaps by Christoph Hellwig · 4 years, 5 months ago
  10. 1cf7a12 nvme: use an xarray to lookup the Commands Supported and Effects log by Chaitanya Kulkarni · 4 years, 4 months ago
  11. b2702aa nvme: lift the file open code from nvme_ctrl_get_by_path by Chaitanya Kulkarni · 4 years, 4 months ago
  12. ac8f7a0 Merge branch 'for-5.10/block' into for-5.10/drivers by Jens Axboe · 4 years, 4 months ago
  13. 59e330f nvme: return errors for hwmon init by Keith Busch · 4 years, 4 months ago
  14. b63de84 nvme: Revert: Fix controller creation races with teardown flow by James Smart · 4 years, 5 months ago
  15. c13f0fb nvme: don't call revalidate_disk from nvme_set_queue_dying by Christoph Hellwig · 4 years, 5 months ago
  16. 611bee5 block: replace bd_set_size with bd_set_nr_sectors by Christoph Hellwig · 4 years, 5 months ago
  17. 7cf0d7c nvme: have nvme_wait_freeze_timeout return if it timed out by Sagi Grimberg · 4 years, 6 months ago
  18. 1e41f3b nvme: just check the status code type in nvme_is_path_error by Christoph Hellwig · 4 years, 5 months ago
  19. 5ddaabe nvme: refactor command completion by Christoph Hellwig · 4 years, 5 months ago
  20. 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 5 months ago
  21. e0fc99e Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  22. 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 6 months ago
  23. 5bedd3a nvme: add a Identify Namespace Identification Descriptor list quirk by Christoph Hellwig · 4 years, 6 months ago
  24. 24493b8 nvme: export nvme_find_get_ns() and nvme_put_ns() by Logan Gunthorpe · 4 years, 6 months ago
  25. f783f44 nvme: introduce nvme_ctrl_get_by_path() by Logan Gunthorpe · 4 years, 6 months ago
  26. 17365ae nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() by Logan Gunthorpe · 4 years, 6 months ago
  27. df21b6b nvme: create helper function to obtain command effects by Logan Gunthorpe · 4 years, 6 months ago
  28. ecca390e nvme: fix deadlock in disconnect during scan_work and/or ana_work by Sagi Grimberg · 4 years, 6 months ago
  29. 4212f4e nvme: document nvme controller states by Sagi Grimberg · 4 years, 6 months ago
  30. 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 6 months ago
  31. 05b2902 nvme: explicitly update mpath disk capacity on revalidation by Anthony Iliopoulos · 4 years, 6 months ago
  32. 240e6ee nvme: support for zoned namespaces by Keith Busch · 4 years, 7 months ago
  33. be93e87 nvme: support for multiple Command Sets Supported and Effects log pages by Keith Busch · 4 years, 7 months ago
  34. 71010c3 nvme: implement multiple I/O Command Set support by Niklas Cassel · 4 years, 7 months ago
  35. 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
  36. c62b37d block: move ->make_request_fn to struct block_device_operations by Christoph Hellwig · 4 years, 7 months ago
  37. d8a22f8 nvme-multipath: fix deadlock due to head->lock by Anton Eidelman · 4 years, 7 months ago
  38. ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago
  39. 15f73f5 blk-mq: move failure injection out of blk_mq_complete_request by Christoph Hellwig · 4 years, 7 months ago
  40. d24de76a block: remove the error argument to the block_bio_complete tracepoint by Christoph Hellwig · 4 years, 8 months ago
  41. ba7ca2a nvme: introduce NVME_INLINE_METADATA_SG_CNT by Israel Rukshin · 4 years, 8 months ago
  42. 9509335 nvme: introduce max_integrity_segments ctrl attribute by Max Gurtovoy · 4 years, 8 months ago
  43. 4d2ce68 nvme: make nvme_ns_has_pi accessible to transports by James Smart · 4 years, 8 months ago
  44. b29f848 nvme: introduce NVME_NS_METADATA_SUPPORTED flag by Max Gurtovoy · 4 years, 8 months ago
  45. ffc89b1 nvme: introduce namespace features flag by Max Gurtovoy · 4 years, 8 months ago
  46. ec0862a nvme: delete an unnecessary declaration by Dan Carpenter · 4 years, 8 months ago
  47. 38adf94 nvme: consolidate chunk_sectors settings by Keith Busch · 4 years, 9 months ago
  48. 0c284db nvme: check namespace head shared property by Keith Busch · 4 years, 9 months ago
  49. 71fb90e nvme: provide num dword helper by Keith Busch · 4 years, 10 months ago
  50. ce15181 nvme: Fix controller creation races with teardown flow by Israel Rukshin · 4 years, 10 months ago
  51. 764e933 nvme-multipath: do not reset on unknown status by John Meneghini · 5 years ago
  52. 38e1800 nvme-rdma: Avoid preallocating big SGL for data by Israel Rukshin · 5 years ago
  53. 323264e Merge tag 'for-5.5/drivers-post-20191122' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  54. 2d53943 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  55. 6c6aa2f nvme: hwmon: add quirk to avoid changing temperature threshold by Akinobu Mita · 5 years ago
  56. 400b6a7 nvme: Add hardware monitoring support by Guenter Roeck · 5 years ago
  57. e08f2ae nvme: Introduce nvme_lba_to_sect() by Damien Le Moal · 5 years ago
  58. 314d48d nvme: Cleanup and rename nvme_block_nr() by Damien Le Moal · 5 years ago
  59. 58a8df6 nvme: introduce nvme_is_aen_req function by Israel Rukshin · 5 years ago
  60. c1ac9a4b nvme: Wait for reset state when required by Keith Busch · 5 years ago
  61. 5d02a5c nvme: Remove ADMIN_ONLY state by Keith Busch · 5 years ago
  62. f968688 nvme: Move ctrl sqsize to generic space by Keith Busch · 5 years ago
  63. 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  64. e7832cb nvme: make fabrics command run on a separate request queue by Sagi Grimberg · 5 years ago
  65. d38e9f0 nvme-pci: Support shared tags across queues for Apple 2018 controllers by Benjamin Herrenschmidt · 5 years ago
  66. 6634133 nvme-pci: Add support for Apple 2018+ models by Benjamin Herrenschmidt · 5 years ago
  67. 35fe0d1 nvme: trace bio completion by Hannes Reinecke · 5 years ago
  68. b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
  69. c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
  70. cb32de1 nvme: Add quirk for LiteON CL1 devices running FW 22301111 by Mario Limonciello · 5 years ago
  71. 0157ec8 nvme: fix controller removal race with scan work by Sagi Grimberg · 5 years ago
  72. b9156da nvme: fix a possible deadlock when passthru commands sent to a multipath device by Sagi Grimberg · 5 years ago
  73. 66b20ac nvme: fix multipath crash when ANA is deactivated by Marta Rybczynska · 5 years ago
  74. 81adb86 nvme: set physical block size and optimal I/O size by Bart Van Assche · 6 years ago
  75. f79d5fd nvme: enable to inject errors into admin commands by Akinobu Mita · 6 years ago
  76. a364645 nvme: prepare for fault injection into admin commands by Akinobu Mita · 6 years ago
  77. 1a87ee6 nvme: export get and set features by Keith Busch · 6 years ago
  78. d6135c3a nvme-pci: Sync queues on reset by Keith Busch · 6 years ago
  79. 893a74b nvme: mark nvme_core_init and nvme_core_exit static by Christoph Hellwig · 6 years ago
  80. 7b210e4 nvme: disable Write Zeroes for qemu controllers by Christoph Hellwig · 6 years ago
  81. bc50ad7 nvme: convert to SPDX identifiers by Christoph Hellwig · 6 years ago
  82. d84c4b0 nvme: unexport nvme_delete_ctrl_sync() by Bart Van Assche · 6 years ago
  83. 75c10e7 nvme-multipath: round-robin I/O policy by Hannes Reinecke · 6 years ago
  84. 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
  85. e7ad43c nvme: lock NS list changes while handling command effects by Keith Busch · 6 years ago
  86. 794a4cb nvme: remove the .stop_ctrl callout by Sagi Grimberg · 6 years ago
  87. 6299358 nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN by James Dingwall · 6 years ago
  88. 6287b51 nvme-core: optionally poll sync commands by Sagi Grimberg · 6 years ago
  89. cb5b726 nvme: provide fallback for discard alloc failure by Jens Axboe · 6 years ago
  90. 8eb5d89 nvme: add __exit annotation by Chengguang Xu · 6 years ago
  91. 85136c0 lightnvm: simplify geometry enumeration by Matias Bjørling · 6 years ago
  92. 3236b45 nvme: remove unused function nvme_ctrl_ready by Israel Rukshin · 6 years ago
  93. 49cd84b nvme: implement Enhanced Command Retry by Keith Busch · 6 years ago
  94. 6e3ca03e nvme: support traffic based keep-alive by Sagi Grimberg · 6 years ago
  95. 3e53ba3 nvme: cache controller attributes by Sagi Grimberg · 6 years ago
  96. 103e515 nvme: add a numa_node field to struct nvme_ctrl by Hannes Reinecke · 6 years ago
  97. 89d04ec Merge tag 'v4.20-rc5' into for-4.21/block by Jens Axboe · 6 years ago
  98. 14a1336 nvme: warn when finding multi-port subsystems without multipathing enabled by Christoph Hellwig · 6 years ago
  99. 7baa857 blk-mq-tag: change busy_iter_fn to return whether to continue or not by Jens Axboe · 6 years ago
  100. bd6bf7c Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago