1. 0f0d2c8 nvme: free sq/cq dbbuf pointers when dbbuf set fails by Minwoo Im · 4 years, 2 months ago
  2. 3821080 Revert "nvme-pci: remove last_sq_tail" by Keith Busch · 4 years, 2 months ago
  3. 02ca079 nvme-pci: disable Write Zeroes on Sandisk Skyhawk by Kai-Heng Feng · 4 years, 3 months ago
  4. 7cd4ecd Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  5. 21cc2f3 nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue by Jeffle Xu · 4 years, 4 months ago
  6. 0b85f59 nvme-pci: Move enumeration by class to be last in the table by Andy Shevchenko · 4 years, 5 months ago
  7. 9d2fbae Merge tag 'block-5.9-2020-09-25' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
  8. c37b718 Merge tag 'block-5.9-2020-09-22' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
  9. 50b7c24 nvme-pci: fix NULL req in completion handler by Xianting Tian · 4 years, 4 months ago
  10. ce4cc31 nvme-pci: disable the write zeros command for Intel 600P/P3100 by David Milburn · 4 years, 4 months ago
  11. 8075fc3 Merge tag 'block-5.9-2020-09-04' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 4 months ago
  12. 7ad92f6 nvme-pci: cancel nvme device request before disabling by Tong Zhang · 4 years, 4 months ago
  13. c41c3ec Merge tag 'io_uring-5.9-2020-08-23' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  14. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  15. 2eb81a3 nvme: rename and document nvme_end_request by Christoph Hellwig · 4 years, 5 months ago
  16. c61b82c nvme-pci: fix PRP pool size by Christoph Hellwig · 4 years, 5 months ago
  17. 7442ddc nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth by John Garry · 4 years, 5 months ago
  18. e0fc99e Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  19. 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
  20. 5bedd3a nvme: add a Identify Namespace Identification Descriptor list quirk by Christoph Hellwig · 4 years, 5 months ago
  21. df4f9bc nvme-pci: add support for ACPI StorageD3Enable property by David E. Box · 4 years, 6 months ago
  22. b13c639 nvme-pci: use max of PRP or SGL for iod size by Chaitanya Kulkarni · 4 years, 6 months ago
  23. 6c3c05b nvme-core: replace ctrl page size with a macro by Chaitanya Kulkarni · 4 years, 6 months ago
  24. 5611ec2 nvme-pci: prevent SK hynix PC400 from using Write Zeroes command by Kai-Heng Feng · 4 years, 6 months ago
  25. 359c1f8 nvme-pci: use standard block status symbolic names by Baolin Wang · 4 years, 6 months ago
  26. 9056fc9 nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() by Baolin Wang · 4 years, 6 months ago
  27. 4e52354 nvme-pci: add a blank line after declarations by Baolin Wang · 4 years, 6 months ago
  28. ee0d96d nvme-pci: fix some comments issues by Baolin Wang · 4 years, 6 months ago
  29. c25c853 nvme-pci: remove redundant segment validation by Baolin Wang · 4 years, 6 months ago
  30. 972b13e nvme: document quirked Intel models by David Fugate · 4 years, 6 months ago
  31. ad50999 nvme-pci: remove the empty line at the beginning of nvme_should_reset() by Dongli Zhang · 4 years, 7 months ago
  32. 9dc54a0 nvme-pci: code cleanup for nvme_alloc_host_mem() by Chaitanya Kulkarni · 4 years, 7 months ago
  33. 61f3b89 nvme-pci: use unsigned for io queue depth by Chaitanya Kulkarni · 4 years, 7 months ago
  34. 482c6b6 Merge tag 'v5.8-rc4' into for-5.9/drivers by Jens Axboe · 4 years, 6 months ago
  35. d4ec47f nvme-pci: initialize tagset numa value to the value of the ctrl by Max Gurtovoy · 4 years, 7 months ago
  36. 635333e nvme-pci: override the value of the controller's numa node by Max Gurtovoy · 4 years, 7 months ago
  37. ff02945 nvme: use blk_mq_complete_request_remote to avoid an indirect function call by Christoph Hellwig · 4 years, 7 months ago
  38. b97120b nvme-pci: use simple suspend when a HMB is enabled by Christoph Hellwig · 4 years, 7 months ago
  39. bce159d Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 7 months ago
  40. 9210c07 nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() by Dongli Zhang · 4 years, 8 months ago
  41. 9509335 nvme: introduce max_integrity_segments ctrl attribute by Max Gurtovoy · 4 years, 8 months ago
  42. 9c9e76d nvme-pci: make sure write/poll_queues less or equal then cpu count by Weiping Zhang · 4 years, 8 months ago
  43. b69e2ef nvme-pci: dma read memory barrier for completions by Keith Busch · 4 years, 8 months ago
  44. 2a5bcfdd nvme-pci: align io queue count with allocted nvme_queue in nvme_probe by Weiping Zhang · 4 years, 8 months ago
  45. 54b2fce nvme-pci: remove last_sq_tail by Keith Busch · 4 years, 9 months ago
  46. 74943d4 nvme-pci: remove volatile cqes by Keith Busch · 4 years, 8 months ago
  47. a8de6639 nvme-pci: fix "slimmer CQ head update" by Alexey Dobriyan · 4 years, 8 months ago
  48. 726612b nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl by Israel Rukshin · 4 years, 10 months ago
  49. b780d74 nvme: Fix ctrl use-after-free during sysfs deletion by Israel Rukshin · 4 years, 10 months ago
  50. 253fd4a nvme-pci: Re-order nvme_pci_free_ctrl by Israel Rukshin · 4 years, 10 months ago
  51. 2db24e4 nvme-pci: properly print controller address by Max Gurtovoy · 4 years, 10 months ago
  52. fa059b8 nvme-pci: Simplify nvme_poll_irqdisable by Keith Busch · 4 years, 10 months ago
  53. 324b494 nvme-pci: Remove two-pass completions by Keith Busch · 4 years, 10 months ago
  54. bf392a5 nvme-pci: Remove tag from process cq by Keith Busch · 4 years, 10 months ago
  55. e2a366a nvme-pci: slimmer CQ head update by Alexey Dobriyan · 4 years, 10 months ago
  56. 9515743 nvme-pci: Hold cq_poll_lock while completing CQEs by Bijan Mottahedeh · 4 years, 11 months ago
  57. 98f7b86 nvme-pci: Use single IRQ vector for old Apple models by Andy Shevchenko · 5 years ago
  58. 1fae37a nvme/pci: Add sleep quirk for Samsung and Toshiba drives by Shyjumon N · 5 years ago
  59. fa46c6f nvme/pci: move cqe check after device shutdown by Keith Busch · 5 years ago
  60. cfa2735 nvme-pci: remove nvmeq->tags by Christoph Hellwig · 5 years ago
  61. 7e4c6b9 nvme/pci: Fix read queue count by Keith Busch · 5 years ago
  62. 17c33167 nvme/pci Limit write queue sizes to possible cpus by Keith Busch · 5 years ago
  63. 3f68baf nvme/pci: Fix write and poll queue types by Keith Busch · 5 years ago
  64. f6c4d97 nvme/pci: Remove last_cq_head by Keith Busch · 5 years ago
  65. c80b36c nvme: else following return is not needed by Edmund Nadolski · 5 years ago
  66. 323264e Merge tag 'for-5.5/drivers-post-20191122' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  67. 2d53943 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  68. 6c6aa2f nvme: hwmon: add quirk to avoid changing temperature threshold by Akinobu Mita · 5 years ago
  69. 05d3046 nvme-pci: Spelling s/resdicovered/rediscovered/ by Geert Uytterhoeven · 5 years ago
  70. 16686f3 nvme: move common call to nvme_cleanup_cmd to core layer by Max Gurtovoy · 5 years ago
  71. 58a8df6 nvme: introduce nvme_is_aen_req function by Israel Rukshin · 5 years ago
  72. a4f4048 nvme-pci: Set the prp2 correctly when using more than 4k page by Kevin Hao · 5 years ago
  73. c1ac9a4b nvme: Wait for reset state when required by Keith Busch · 5 years ago
  74. 5d02a5c nvme: Remove ADMIN_ONLY state by Keith Busch · 5 years ago
  75. 770597e nvme-pci: Free tagset if no IO queues by Keith Busch · 5 years ago
  76. 3a8ecc9 nvme: retain split access workaround for capability reads by Ard Biesheuvel · 5 years ago
  77. 2d5ba0c Merge branch 'nvme-5.4' of git://git.infradead.org/nvme into for-linus by Jens Axboe · 5 years ago
  78. f03e42c Added QUIRKs for ADATA XPG SX8200 Pro 512GB by Gabriel Craciunescu · 5 years ago
  79. 7cbb5c6 nvme-pci: Save PCI state before putting drive into deepest state by Mario Limonciello · 5 years ago
  80. 299d14d Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 5 years ago
  81. 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  82. 97b3807 nvme: Remove redundant assignment of cq vector by Israel Rukshin · 5 years ago
  83. f2fa006 nvme-pci: Tidy up nvme_unmap_data by Israel Rukshin · 5 years ago
  84. d38e9f0 nvme-pci: Support shared tags across queues for Apple 2018 controllers by Benjamin Herrenschmidt · 5 years ago
  85. 6634133 nvme-pci: Add support for Apple 2018+ models by Benjamin Herrenschmidt · 5 years ago
  86. c1e0cc7 nvme-pci: Add support for variable IO SQ element size by Benjamin Herrenschmidt · 5 years ago
  87. 8a1d09a nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros by Benjamin Herrenschmidt · 5 years ago
  88. b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
  89. c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
  90. aa22c8e nvme-pci: set ctrl sqsize to the device q_depth by Sagi Grimberg · 5 years ago
  91. cb32de1 nvme: Add quirk for LiteON CL1 devices running FW 22301111 by Mario Limonciello · 5 years ago
  92. 8fde283 Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  93. 7f73eac PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() by Logan Gunthorpe · 5 years ago
  94. 2b9f4bb PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() by Logan Gunthorpe · 5 years ago
  95. 4eaefe8 nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled by Rafael J. Wysocki · 5 years ago
  96. 622b8b6 nvme: wait until all completed request's complete fn is called by Ming Lei · 5 years ago
  97. bd46a90 nvme-pci: Fix async probe remove race by Keith Busch · 5 years ago
  98. 8fe34be Revert "nvme-pci: don't create a read hctx mapping without read queues" by yangerkun · 5 years ago
  99. 08b903b nvme: ignore subnqn for ADATA SX6000LNP by Misha Nasledov · 5 years ago
  100. 7637de3 nvme-pci: limit max_hw_sectors based on the DMA max mapping size by Christoph Hellwig · 6 years ago