1. 2e959dd Merge tag 'for-5.4/post-2019-09-24' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  2. 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
  3. 54d4e6a block: centralize PI remapping logic to the block layer by Max Gurtovoy · 5 years ago
  4. 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  5. 85f8a43 nvme: send discovery log page change events to userspace by Sagi Grimberg · 6 years ago
  6. a42f42e nvme: add uevent variables for controller devices by Sagi Grimberg · 5 years ago
  7. 93da402 nvme: enable aen regardless of the presence of I/O queues by Sagi Grimberg · 5 years ago
  8. 2d352df nvme-fabrics: allow discovery subsystems accept a kato by Sagi Grimberg · 6 years ago
  9. 97b3807 nvme: Remove redundant assignment of cq vector by Israel Rukshin · 5 years ago
  10. 733e4b6 nvme: Assign subsys instance from first ctrl by Keith Busch · 5 years ago
  11. 312910f nvme: tcp: remove redundant assignment to variable ret by Colin Ian King · 5 years ago
  12. 03894b7a nvme: include admin_q sync with nvme_sync_queues by Edmund Nadolski · 5 years ago
  13. c26aa57 nvme: Treat discovery subsystems as unique subsystems by James Smart · 5 years ago
  14. 205da24 nvme: fix ns removal hang when failing to revalidate due to a transient error by Sagi Grimberg · 5 years ago
  15. 538af88 nvme: make nvme_report_ns_ids propagate error back by Sagi Grimberg · 5 years ago
  16. 331813f nvme: make nvme_identify_ns propagate errors back by Sagi Grimberg · 5 years ago
  17. 2f9c173 nvme: pass status to nvme_error_status by Sagi Grimberg · 5 years ago
  18. 74bd8cb nvme-fc: Fail transport errors with NVME_SC_HOST_PATH by James Smart · 5 years ago
  19. 1668601 nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed by Sagi Grimberg · 5 years ago
  20. 1c0d12c nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR by Sagi Grimberg · 5 years ago
  21. bc31c1e nvme-rdma: Use rq_dma_dir macro by Israel Rukshin · 5 years ago
  22. f15872c nvme-fc: Use rq_dma_dir macro by Israel Rukshin · 5 years ago
  23. f2fa006 nvme-pci: Tidy up nvme_unmap_data by Israel Rukshin · 5 years ago
  24. e7832cb nvme: make fabrics command run on a separate request queue by Sagi Grimberg · 5 years ago
  25. d38e9f0 nvme-pci: Support shared tags across queues for Apple 2018 controllers by Benjamin Herrenschmidt · 5 years ago
  26. 6634133 nvme-pci: Add support for Apple 2018+ models by Benjamin Herrenschmidt · 5 years ago
  27. c1e0cc7 nvme-pci: Add support for variable IO SQ element size by Benjamin Herrenschmidt · 5 years ago
  28. 8a1d09a nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros by Benjamin Herrenschmidt · 5 years ago
  29. 35fe0d1 nvme: trace bio completion by Hannes Reinecke · 5 years ago
  30. e01f91d nvme-multipath: fix ana log nsid lookup when nsid is not found by Anton Eidelman · 5 years ago
  31. bb13985 nvme-tcp: Add TOS for tcp transport by Israel Rukshin · 5 years ago
  32. 9924b03 nvme-tcp: Use struct nvme_ctrl directly by Israel Rukshin · 5 years ago
  33. e63440d nvme-rdma: Add TOS for rdma transport by Israel Rukshin · 5 years ago
  34. 52b4451 nvme-fabrics: Add type of service (TOS) configuration by Israel Rukshin · 5 years ago
  35. 177b06e nvme: trace: parse Get LBA Status command in detail by Minwoo Im · 5 years ago
  36. 1a9460c nvme-tcp: support simple polling by Sagi Grimberg · 6 years ago
  37. 79fd751 nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp by Minwoo Im · 5 years ago
  38. b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
  39. c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
  40. aa22c8e nvme-pci: set ctrl sqsize to the device q_depth by Sagi Grimberg · 5 years ago
  41. 4fba445 nvme: have nvme_init_identify set ctrl->cap by Sagi Grimberg · 5 years ago
  42. 10407ec nvme-tcp: Use protocol specific operations while reading socket by Potnuri Bharat Teja · 6 years ago
  43. 6be1826 nvme-tcp: cleanup nvme_tcp_recv_pdu by Sagi Grimberg · 5 years ago
  44. cb32de1 nvme: Add quirk for LiteON CL1 devices running FW 22301111 by Mario Limonciello · 5 years ago
  45. a89fcca nvme: Fix cntlid validation when not using NVMEoF by Guilherme G. Piccoli · 5 years ago
  46. 504db08 nvme-multipath: fix possible I/O hang when paths are updated by Anton Eidelman · 5 years ago
  47. 8fde283 Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  48. 7f73eac PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() by Logan Gunthorpe · 5 years ago
  49. 2b9f4bb PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() by Logan Gunthorpe · 5 years ago
  50. 4eaefe8 nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled by Rafael J. Wysocki · 5 years ago
  51. 48e5da72 lightnvm: move metadata mapping to lower level driver by Hans Holmberg · 5 years ago
  52. 98d87f7 lightnvm: remove nvm_submit_io_sync_fn by Hans Holmberg · 5 years ago
  53. a87ccce blk-mq: remove blk_mq_complete_request_sync by Ming Lei · 5 years ago
  54. 622b8b6 nvme: wait until all completed request's complete fn is called by Ming Lei · 5 years ago
  55. 78ca407 nvme: don't abort completed request in nvme_cancel_request by Ming Lei · 5 years ago
  56. bd46a90 nvme-pci: Fix async probe remove race by Keith Busch · 5 years ago
  57. 0157ec8 nvme: fix controller removal race with scan work by Sagi Grimberg · 5 years ago
  58. d94211b nvme-rdma: fix possible use-after-free in connect error flow by Sagi Grimberg · 5 years ago
  59. b9156da nvme: fix a possible deadlock when passthru commands sent to a multipath device by Sagi Grimberg · 5 years ago
  60. 8c36e66 nvme-core: Fix extra device_put() call on error path by Logan Gunthorpe · 5 years ago
  61. fab7772 nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns by Anthony Iliopoulos · 5 years ago
  62. 8fe34be Revert "nvme-pci: don't create a read hctx mapping without read queues" by yangerkun · 5 years ago
  63. 66b20ac nvme: fix multipath crash when ANA is deactivated by Marta Rybczynska · 5 years ago
  64. e654dfd3 nvme: fix memory leak caused by incorrect subsystem free by Logan Gunthorpe · 5 years ago
  65. 08b903b nvme: ignore subnqn for ADATA SX6000LNP by Misha Nasledov · 5 years ago
  66. 9637d51 Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
  67. 2a3c389 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 5 years ago
  68. 1f7563f Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  69. 7d30c81 nvme: fix NULL deref for fabrics options by Minwoo Im · 6 years ago
  70. 420dc73 nvme: fix regression upon hot device removal and insertion by Sagi Grimberg · 6 years ago
  71. 4c73cbd nvme-fc: fix module unloads while lports still pending by James Smart · 6 years ago
  72. 37c1521 nvme-tcp: don't use sendpage for SLAB pages by Mikhail Skorzhinskii · 6 years ago
  73. 958f2a0 nvme-tcp: set the STABLE_WRITES flag when data digests are enabled by Mikhail Skorzhinskii · 6 years ago
  74. 04e70bd nvme-multipath: do not select namespaces which are about to be removed by Hannes Reinecke · 6 years ago
  75. 2032d07 nvme-multipath: also check for a disabled path if there is a single sibling by Hannes Reinecke · 6 years ago
  76. ca7ae5c nvme-multipath: factor out a nvme_path_is_disabled helper by Hannes Reinecke · 6 years ago
  77. 81adb86 nvme: set physical block size and optimal I/O size by Bart Van Assche · 6 years ago
  78. 4c0181b nvme-trace: add delete completion and submission queue to admin cmds tracer by Tom Wu · 6 years ago
  79. 91f6d79 nvme-trace: fix spelling mistake "spcecific" -> "specific" by Colin Ian King · 6 years ago
  80. 7637de3 nvme-pci: limit max_hw_sectors based on the DMA max mapping size by Christoph Hellwig · 6 years ago
  81. bfac8e9 nvme-pci: check for NULL return from pci_alloc_p2pmem() by Alan Mikhak · 6 years ago
  82. 0298d54 nvme-pci: don't create a read hctx mapping without read queues by Alan Mikhak · 6 years ago
  83. 4fe0692 nvme-pci: don't fall back to a 32-bit DMA mask by Christoph Hellwig · 6 years ago
  84. 2177422 nvme-pci: make nvme_dev_pm_ops static by YueHaibing · 6 years ago
  85. 371bb62 Merge tag 'v5.2-rc6' into rdma.git for-next by Jason Gunthorpe · 6 years ago
  86. 5a6781a RDMA/core: Add an integrity MR pool support by Israel Rukshin · 6 years ago
  87. f79d5fd nvme: enable to inject errors into admin commands by Akinobu Mita · 6 years ago
  88. a364645 nvme: prepare for fault injection into admin commands by Akinobu Mita · 6 years ago
  89. 5f965f4 nvme-trace: print result and status in hex format by Minwoo Im · 6 years ago
  90. ad795e4 nvme-trace: support for fabrics commands in host-side by Minwoo Im · 6 years ago
  91. 26f2990 nvme-trace: move opcode symbol print to nvme.h by Minwoo Im · 6 years ago
  92. 7183a46 nvme-trace: do not export nvme_trace_disk_name by Minwoo Im · 6 years ago
  93. 7c1ce40 nvme-pci: clean up nvme_remove_dead_ctrl a bit by Chaitanya Kulkarni · 6 years ago
  94. cee6c26 nvme-pci: properly report state change failure in nvme_reset_work by Minwoo Im · 6 years ago
  95. e71afda nvme-pci: set the errno on ctrl state change error by Chaitanya Kulkarni · 6 years ago
  96. dad77d6 nvme-pci: adjust irq max_vector using num_possible_cpus() by Minwoo Im · 6 years ago
  97. 483178f nvme-pci: remove queue_count_ops for write_queues and poll_queues by Minwoo Im · 6 years ago
  98. a232ea0 nvme-pci: remove unnecessary zero for static var by Minwoo Im · 6 years ago
  99. d916b1b nvme-pci: use host managed power state for suspend by Keith Busch · 6 years ago
  100. 7a1f46e nvme: introduce nvme_is_fabrics to check fabrics cmd by Minwoo Im · 6 years ago