1. 9e64947 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags by Smith, Kyle Miller (Nimble Kernel) · 2 years, 11 months ago
  2. 70a813a nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs by Thorsten Leemhuis · 4 years, 1 month ago
  3. 930bb30 nvme: free sq/cq dbbuf pointers when dbbuf set fails by Minwoo Im · 4 years, 4 months ago
  4. ae79af8 nvme: retain split access workaround for capability reads by Ard Biesheuvel · 5 years ago
  5. 44dda4c nvme-pci: unquiesce admin queue on shutdown by Keith Busch · 6 years ago
  6. 90ad1dc nvme-pci: use the same attributes when freeing host_mem_desc_bufs. by Liviu Dudau · 6 years ago
  7. 0c9bed3 nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event by Michal Wnukowski · 7 years ago
  8. 4af9c61 nvme-pci: Fix queue double allocations by Keith Busch · 7 years ago
  9. 12c058d nvme-pci: allocate device queues storage space at probe by Sagi Grimberg · 7 years ago
  10. 2ee4fbc nvme: lightnvm: add granby support by Wei Xu · 7 years ago
  11. 1afb872 nvme-pci: Fix AER reset handling by Keith Busch · 7 years ago
  12. 2a017ea nvme-pci: Remap CMB SQ entries on every controller reset by Keith Busch · 7 years ago
  13. 085ec7d nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A by Jarosław Janik · 7 years ago
  14. 2b103de nvme: pci: pass max vectors as num_possible_cpus() to pci_alloc_irq_vectors by Ming Lei · 7 years ago
  15. d68e660 nvme-pci: Fix EEH failure on ppc by Wen Xiong · 7 years ago
  16. 44cb7ed nvme-pci: Fix nvme queue cleanup if IRQ setup fails by Jianchao Wang · 7 years ago
  17. 57e2ce8 nvme: add quirk to force medium priority for SQ creation by Jens Axboe · 7 years ago
  18. 95a7d23 nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() by Minwoo Im · 7 years ago
  19. 93a4bcf nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set. by Minwoo Im · 7 years ago
  20. 128dc55 nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A by Kai-Heng Feng · 7 years ago
  21. 5e19169 nvme-pci: add quirk for delay before CHK RDY for WDC SN200 by Jeff Lien · 7 years ago
  22. 8969f1f nvme-pci: Use PCI bus address for data/queues in CMB by Christoph Hellwig · 7 years ago
  23. d087747 nvme-pci: Print invalid SGL only once by Keith Busch · 7 years ago
  24. 161b8be nvme-pci: initialize queue memory before interrupts by Keith Busch · 7 years ago
  25. 044a9df nvme-pci: implement the HMB entry number and size limitations by Christoph Hellwig · 7 years ago
  26. 9620cfb nvme-pci: propagate (some) errors from host memory buffer setup by Christoph Hellwig · 8 years ago
  27. 30f92d6 nvme-pci: use appropriate initial chunk size for HMB allocation by Akinobu Mita · 8 years ago
  28. 92dc689 nvme-pci: fix host memory buffer allocation fallback by Christoph Hellwig · 7 years ago
  29. 608cc4b nvme: fix lightnvm check by Christoph Hellwig · 8 years ago
  30. 126e76f Merge branch 'for-4.14/block-postmerge' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  31. b5d8af5 nvme/pci: Use req_op to determine DIF remapping by Keith Busch · 8 years ago
  32. 4033f35 nvme-pci: use dma memory for the host memory buffer descriptors by Christoph Hellwig · 8 years ago
  33. 5228b32 nvme: fix uninitialized prp2 value on small transfers by Jan H. Schönherr · 8 years ago
  34. 34b6c23 nvme: Add admin_tagset pointer to nvme_ctrl by Sagi Grimberg · 8 years ago
  35. e9d8a0f nvme-pci: set cqe_seen on polled completions by Keith Busch · 8 years ago
  36. 1c78f77 nvme-pci: fix CMB sysfs file removal in reset path by Max Gurtovoy · 8 years ago
  37. 50cdb7c nvme-pci: fix HMB size calculation by Christoph Hellwig · 8 years ago
  38. b00c9b7 nvme-pci: Fix an error handling path in 'nvme_probe()' by Christophe JAILLET · 8 years ago
  39. 86eea28 nvme-pci: Remove nvme_setup_prps BUG_ON by Keith Busch · 8 years ago
  40. f99cb7af nvme-pci: add another device ID with stripe quirk by David Wayne Fugate · 8 years ago
  41. 130568d Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  42. 459bd0d Merge branch 'nvme-4.13' of git://git.infradead.org/nvme into for-linus by Jens Axboe · 8 years ago
  43. b27c1e6 nvme-pci: add module parameter for io queue depth by weiping zhang · 8 years ago
  44. 2ee0e4e nvme-pci: compile warnings in nvme_alloc_host_mem() by Dan Carpenter · 8 years ago
  45. f263fbb Merge tag 'pci-v4.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 8 years ago
  46. d09f2b4 nvme: split nvme_uninit_ctrl into stop and uninit by Sagi Grimberg · 8 years ago
  47. c81545f nvme-pci: quiesce/unquiesce admin_q instead of start/stop its hw queues by Sagi Grimberg · 8 years ago
  48. 03ffbcd Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  49. c6b1e36 Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  50. 775755e PCI: Split ->reset_notify() method into ->reset_prepare() and ->reset_done() by Christoph Hellwig · 8 years ago
  51. 01ad099 nvme-pci: rename to nvme_pci_configure_admin_queue by Sagi Grimberg · 8 years ago
  52. 20d0dfe nvme: move ctrl cap to struct nvme_ctrl by Sagi Grimberg · 8 years ago
  53. d858e5f nvme: move queue_count to the nvme_ctrl by Sagi Grimberg · 8 years ago
  54. d554b5e nvme: Quirks for PM1725 controllers by Martin K. Petersen · 8 years ago
  55. 425a17c nvme: Allocate queues for all possible CPUs by Christoph Hellwig · 8 years ago
  56. 7aa1f42 nvme: use a single NVME_AQ_DEPTH and relax it to 32 by Sagi Grimberg · 8 years ago
  57. 442e19b nvme-pci: open-code polling logic in nvme_poll by Sagi Grimberg · 8 years ago
  58. 920d13a nvme-pci: factor out the cqe reading mechanics from __nvme_process_cq by Sagi Grimberg · 8 years ago
  59. 83a12fb nvme-pci: factor out cqe handling into a dedicated routine by Sagi Grimberg · 8 years ago
  60. eb281c8 nvme-pci: Introduce nvme_ring_cq_doorbell by Sagi Grimberg · 8 years ago
  61. ebef736 nvme/pci: Fix stuck nvme reset by Keith Busch · 8 years ago
  62. d86c4d8 nvme: move reset workqueue handling to common code by Christoph Hellwig · 8 years ago
  63. 0350815 nvme-pci: merge init_request methods by Christoph Hellwig · 8 years ago
  64. ebe6d87 nvme: move protection information check into nvme_setup_rw by Christoph Hellwig · 8 years ago
  65. 0add5e8 nvmet: use NVME_IDENTIFY_DATA_SIZE by Johannes Thumshirn · 8 years ago
  66. d19d4c8 nvme-pci: remove redundant includes by Sagi Grimberg · 8 years ago
  67. b2a0eb1 nvme-pci: Remove watchdog timer by Keith Busch · 8 years ago
  68. 97f6ef6 nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride by Xu Yu · 8 years ago
  69. 9a6327d nvme: Move transports to use nvme-core workqueue by Sagi Grimberg · 8 years ago
  70. 87ad72a nvme-pci: implement host memory buffer support by Christoph Hellwig · 8 years ago
  71. 8f66439 Merge tag 'v4.12-rc5' into for-4.13/block by Jens Axboe · 8 years ago
  72. fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
  73. 2a842ac block: introduce new block status code type by Christoph Hellwig · 8 years ago
  74. 82b057c nvme-pci: fix multiple ctrl removal scheduling by Rakesh Pandit · 8 years ago
  75. 50af47d nvme: Quirk APST on Intel 600P/P3100 devices by Andy Lutomirski · 8 years ago
  76. c81bfba nvme: only setup block integrity if supported by the driver by Christoph Hellwig · 8 years ago
  77. 9bdcfb1 nvme-pci: consistencly use ctrl->device for logging by Christoph Hellwig · 8 years ago
  78. 894e216 Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  79. f63572d nvme: unmap CMB and remove sysfs file in reset path by Jon Derrick · 8 years ago
  80. 857f864 Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 8 years ago
  81. d6296d3 blk-mq: update ->init_request and ->exit_request prototypes by Christoph Hellwig · 8 years ago
  82. 6947529 Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  83. 7776db1 nvme/pci: Poll CQ on timeout by Keith Busch · 8 years ago
  84. f9f38e3 nvme: improve performance for virtual NVMe devices by Helen Koike · 8 years ago
  85. 81c1cd9 nvme/pci: Don't set reserved SQ create flags by Keith Busch · 8 years ago
  86. ff5350a nvme: Adjust the Samsung APST quirk by Andy Lutomirski · 8 years ago
  87. 27fa9bc nvme: split nvme status from block req->errors by Christoph Hellwig · 8 years ago
  88. 0ff199c nvme/pci: Switch to pci_request_irq() by Christoph Hellwig · 8 years ago
  89. e850fd1 nvme: implement REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
  90. 987f699 nvme: move ->retries setup to nvme_setup_cmd by Christoph Hellwig · 8 years ago
  91. 77f02a7 nvme: factor request completion code into a common helper by Christoph Hellwig · 8 years ago
  92. f363b08 blk-mq: constify struct blk_mq_ops by Eric Biggers · 8 years ago
  93. 302ad8c nvme: Complete all stuck requests by Keith Busch · 8 years ago
  94. d3af3ec nvme: allocate nvme_queue in correct node by Shaohua Li · 8 years ago
  95. e286bcf nvme/pci: re-check security protocol support after reset by Scott Bauer · 8 years ago
  96. 124298b nvme: detect NVMe controller in recent MacBooks by Daniel Roschka · 8 years ago
  97. 9ef3932 nvme/pci: No special case for queue busy on IO by Keith Busch · 8 years ago
  98. 6db28ed nvme/pci: Disable on removal when disconnected by Keith Busch · 8 years ago
  99. 818551e Merge branch 'for-4.11/next' into for-4.11/linus-merge by Jens Axboe · 8 years ago
  100. 6010720 Merge branch 'for-4.11/block' into for-4.11/linus-merge by Jens Axboe · 8 years ago