1. 6bfec79 nvme-pci: fix queue_rqs list splitting by Keith Busch · 3 years ago
  2. d62cbcf nvme: add support for mq_ops->queue_rqs() by Jens Axboe · 3 years, 1 month ago
  3. 62451a2 nvme: separate command prep and issue by Jens Axboe · 3 years, 2 months ago
  4. 3233b94 nvme: split command copy into a helper by Jens Axboe · 3 years, 2 months ago
  5. b84ba30 block: remove the gendisk argument to blk_execute_rq by Christoph Hellwig · 3 years, 1 month ago
  6. 643a723 Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 2 months ago
  7. 58847f1 nvme-pci: clear shadow doorbell memory on resets by Keith Busch · 3 years, 2 months ago
  8. 6ca1d90 nvme: apply nvme API to quiesce/unquiesce admin queue by Ming Lei · 3 years, 2 months ago
  9. 4f50224 nvme: wire up completion batching for the IRQ path by Jens Axboe · 3 years, 2 months ago
  10. c234a65 nvme: add support for batched completion of polled IO by Jens Axboe · 3 years, 3 months ago
  11. 5a72e89 block: add a struct io_comp_batch argument to fops->iopoll() by Jens Axboe · 3 years, 3 months ago
  12. fe45e63 block: move integrity handling out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 3 months ago
  13. baa0ab2 Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead.org/nvme into block-5.15 by Jens Axboe · 3 years, 2 months ago
  14. 85f74ac nvme-pci: Fix abort command id by Keith Busch · 3 years, 3 months ago
  15. a2941f6 nvme: add command id quirk for apple controllers by Keith Busch · 3 years, 3 months ago
  16. a5df5e7 nvme: allow user toggling hmb usage by Keith Busch · 3 years, 5 months ago
  17. e5ad96f nvme-pci: disable hmb on idle suspend by Keith Busch · 3 years, 5 months ago
  18. 1751e97 nvme-pci: cmb sysfs: one file, one value by Keith Busch · 3 years, 5 months ago
  19. 0521905 nvme-pci: use attribute group for cmb sysfs by Keith Busch · 3 years, 6 months ago
  20. e7006de nvme: code command_id with a genctr for use-after-free validation by Sagi Grimberg · 3 years, 6 months ago
  21. 27453b4 nvme-pci: limit maximum queue depth to 4095 by Sagi Grimberg · 3 years, 6 months ago
  22. 9ea9b9c remove the lightnvm subsystem by Christoph Hellwig · 3 years, 5 months ago
  23. 7764656 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING by Zhihao Cheng · 3 years, 6 months ago
  24. 251ef6f nvme-pci: do not call nvme_dev_remove_admin from nvme_remove by Casey Chen · 3 years, 6 months ago
  25. e4b9852 nvme-pci: fix multiple races in nvme_setup_io_queues by Casey Chen · 3 years, 6 months ago
  26. f66e280 nvme-pci: remove zeroout memset call for struct by Chaitanya Kulkarni · 3 years, 6 months ago
  27. 253a0b7 nvme-pci: use ctrl sgl check helper by Chaitanya Kulkarni · 3 years, 7 months ago
  28. cb1b10e nvme-pci: remove trailing lines for helpers by Chaitanya Kulkarni · 3 years, 7 months ago
  29. a0aac97 nvme-pci: fix var. type for increasing cq_head by JK Kim · 3 years, 6 months ago
  30. 2744d7a ACPI: Check StorageD3Enable _DSD property in ACPI code by Mario Limonciello · 3 years, 7 months ago
  31. e21e024 nvme-pci: look for StorageD3Enable on companion ACPI device instead by Mario Limonciello · 3 years, 7 months ago
  32. d4060d2 nvme-pci: fix controller reset hang when racing with nvme_timeout by Tao Chiu · 3 years, 8 months ago
  33. 53dc180 nvme-pci: remove single trailing whitespace by Niklas Cassel · 3 years, 9 months ago
  34. e51183b nvme-pci: don't simple map sgl when sgls are disabled by Niklas Cassel · 3 years, 9 months ago
  35. f4b9e6c nvme: use driver pdu command for passthrough by Keith Busch · 3 years, 9 months ago
  36. af7fae8 nvme-pci: allocate nvme_command within driver pdu by Keith Busch · 3 years, 9 months ago
  37. f21c4769 nvme: rename nvme_init_identify() by Chaitanya Kulkarni · 3 years, 10 months ago
  38. 05fae49 nvme-pci: cleanup nvme_irq() by Chaitanya Kulkarni · 3 years, 10 months ago
  39. e9c78c2 nvme-pci: remove the barriers in nvme_irq() by Chaitanya Kulkarni · 3 years, 10 months ago
  40. abbb5f5 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a by Dmitry Monakhov · 3 years, 10 months ago
  41. 6e6a682 nvme-pci: add quirks for Lexar 256GB SSD by Pascal Terjan · 3 years, 10 months ago
  42. dc22c1c nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state by Zoltán Böszörményi · 3 years, 10 months ago
  43. 5e112d3 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. by Julian Einwag · 3 years, 10 months ago
  44. ef9856a Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 3 years, 10 months ago
  45. 3d2d861 nvme-pci: set min_align_mask by Jianxiong Gao · 3 years, 11 months ago
  46. 9820b4d Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
  47. 582cd91 Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
  48. 4bdf260 nvme: add 48-bit DMA address quirk for Amazon NVMe controllers by Filippo Sironi · 3 years, 11 months ago
  49. c9e95c3 nvme-pci: ignore the subsysem NQN on Phison E16 by Claus Stovgaard · 3 years, 11 months ago
  50. 538e4a8 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs by Thorsten Leemhuis · 4 years ago
  51. 8991992 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device by Chaitanya Kulkarni · 4 years ago
  52. 8eeed0b block: remove unnecessary argument from blk_execute_rq_nowait by Guoqing Jiang · 4 years ago
  53. fa07321 nvme-pci: fix error unwind in nvme_map_data by Christoph Hellwig · 4 years ago
  54. 9275c20 nvme-pci: refactor nvme_unmap_data by Christoph Hellwig · 4 years ago
  55. 20d3bb9 nvme-pci: allow use of cmb on v1.4 controllers by Klaus Jensen · 4 years ago
  56. 62df801 nvme: avoid possible double fetch in handling CQE by Lalithambika Krishnakumar · 4 years ago
  57. 7ee5c78 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN by Gopal Tiwari · 4 years, 1 month ago
  58. 69f637c Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
  59. e3aef09 nvme-pci: don't allocate unused I/O queues by Niklas Schnelle · 4 years, 2 months ago
  60. ff4e5fb nvme-pci: drop min() from nr_io_queues assignment by Niklas Schnelle · 4 years, 2 months ago
  61. 39dfe84 nvme: split nvme_alloc_request() by Chaitanya Kulkarni · 4 years, 2 months ago
  62. dc96f93 nvme: use consistent macro name for timeout by Chaitanya Kulkarni · 4 years, 2 months ago
  63. 0d2e7c8 nvme: centralize setting the timeout in nvme_alloc_request by Chaitanya Kulkarni · 4 years, 2 months ago
  64. 0f0d2c8 nvme: free sq/cq dbbuf pointers when dbbuf set fails by Minwoo Im · 4 years, 2 months ago
  65. 3821080 Revert "nvme-pci: remove last_sq_tail" by Keith Busch · 4 years, 2 months ago
  66. 02ca079 nvme-pci: disable Write Zeroes on Sandisk Skyhawk by Kai-Heng Feng · 4 years, 3 months ago
  67. 7cd4ecd Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 2 months ago
  68. 21cc2f3 nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue by Jeffle Xu · 4 years, 3 months ago
  69. 0b85f59 nvme-pci: Move enumeration by class to be last in the table by Andy Shevchenko · 4 years, 4 months ago
  70. 9d2fbae Merge tag 'block-5.9-2020-09-25' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  71. c37b718 Merge tag 'block-5.9-2020-09-22' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  72. 50b7c24 nvme-pci: fix NULL req in completion handler by Xianting Tian · 4 years, 3 months ago
  73. ce4cc31 nvme-pci: disable the write zeros command for Intel 600P/P3100 by David Milburn · 4 years, 4 months ago
  74. 8075fc3 Merge tag 'block-5.9-2020-09-04' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
  75. 7ad92f6 nvme-pci: cancel nvme device request before disabling by Tong Zhang · 4 years, 4 months ago
  76. c41c3ec Merge tag 'io_uring-5.9-2020-08-23' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
  77. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  78. 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 4 months ago
  79. c61b82c nvme-pci: fix PRP pool size by Christoph Hellwig · 4 years, 4 months ago
  80. 7442ddc nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth by John Garry · 4 years, 5 months ago
  81. e0fc99e Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  82. 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  83. 5bedd3a nvme: add a Identify Namespace Identification Descriptor list quirk by Christoph Hellwig · 4 years, 5 months ago
  84. df4f9bc nvme-pci: add support for ACPI StorageD3Enable property by David E. Box · 4 years, 6 months ago
  85. b13c639 nvme-pci: use max of PRP or SGL for iod size by Chaitanya Kulkarni · 4 years, 5 months ago
  86. 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 5 months ago
  87. 5611ec2 nvme-pci: prevent SK hynix PC400 from using Write Zeroes command by Kai-Heng Feng · 4 years, 5 months ago
  88. 359c1f8 nvme-pci: use standard block status symbolic names by Baolin Wang · 4 years, 6 months ago
  89. 9056fc9 nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() by Baolin Wang · 4 years, 6 months ago
  90. 4e52354 nvme-pci: add a blank line after declarations by Baolin Wang · 4 years, 6 months ago
  91. ee0d96d nvme-pci: fix some comments issues by Baolin Wang · 4 years, 6 months ago
  92. c25c853 nvme-pci: remove redundant segment validation by Baolin Wang · 4 years, 6 months ago
  93. 972b13e nvme: document quirked Intel models by David Fugate · 4 years, 6 months ago
  94. ad50999 nvme-pci: remove the empty line at the beginning of nvme_should_reset() by Dongli Zhang · 4 years, 7 months ago
  95. 9dc54a0 nvme-pci: code cleanup for nvme_alloc_host_mem() by Chaitanya Kulkarni · 4 years, 7 months ago
  96. 61f3b89 nvme-pci: use unsigned for io queue depth by Chaitanya Kulkarni · 4 years, 6 months ago
  97. 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
  98. d4ec47f nvme-pci: initialize tagset numa value to the value of the ctrl by Max Gurtovoy · 4 years, 6 months ago
  99. 635333e nvme-pci: override the value of the controller's numa node by Max Gurtovoy · 4 years, 6 months ago
  100. ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago