1. 19 Oct, 2018 3 commits
    • Jens Axboe's avatar
      Merge branch 'nvme-4.20' of git://git.infradead.org/nvme into for-4.20/block · bbc15282
      Jens Axboe authored
      Pull NVMe updates from Christoph:
      
      "The second batch of updates for Linux 4.20:
       - lot of fixes for issues found by static type checkers from Bart
       - two small fixes from Keith
       - fabrics cleanups in preparation of the TCP transport from Sagi
       - more cleanups from Chaitanya"
      
      * 'nvme-4.20' of git://git.infradead.org/nvme:
        nvme-fabrics: move controller options matching to fabrics
        nvme-rdma: always have a valid trsvcid
        nvme-pci: remove duplicate check
        nvme-pci: fix hot removal during error handling
        nvmet-fcloop: suppress a compiler warning
        nvme-core: make implicit seed truncation explicit
        nvmet-fc: fix kernel-doc headers
        nvme-fc: rework the request initialization code
        nvme-fc: introduce struct nvme_fcp_op_w_sgl
        nvme-fc: fix kernel-doc headers
        nvmet: avoid integer overflow in the discard code
        nvmet-rdma: declare local symbols static
        nvmet: use strlcpy() instead of strcpy()
        nvme-pci: fix nvme_suspend_queue() kernel-doc header
        nvme-core: rework a NQN copying operation
        nvme-core: declare local symbols static
        nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm()
        nvmet: use strcmp() instead of strncmp() for subsystem lookup
        nvmet: remove unreachable code
        nvme: update node paths after adding new path
      bbc15282
    • Sagi Grimberg's avatar
      nvme-fabrics: move controller options matching to fabrics · b7c7be6f
      Sagi Grimberg authored
      IP transports will most likely use the same controller options
      matching when detecting a duplicate connect. Move it to
      fabrics.
      Signed-off-by: default avatarSagi Grimberg <sagi@grimberg.me>
      Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
      b7c7be6f
    • Sagi Grimberg's avatar
      nvme-rdma: always have a valid trsvcid · bb59b8e5
      Sagi Grimberg authored
      If not passed, we set the default trsvcid. We can rely on having trsvcid
      and can simplify the controller matching logic.
      Signed-off-by: default avatarSagi Grimberg <sagi@grimberg.me>
      Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
      bb59b8e5
  2. 18 Oct, 2018 8 commits
  3. 17 Oct, 2018 18 commits
  4. 16 Oct, 2018 11 commits