All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] a few useful nvme fixes and cleanups
@ 2017-05-04 10:33 Sagi Grimberg
  2017-05-04 10:33 ` [PATCH 01/11] nvme-loop: get rid of unused controller lock Sagi Grimberg
                   ` (11 more replies)
  0 siblings, 12 replies; 28+ messages in thread
From: Sagi Grimberg @ 2017-05-04 10:33 UTC (permalink / raw)


Some patches I've been sitting on for that past two weeks.

Sagi Grimberg (11):
  nvme-loop: get rid of unused controller lock
  nvme-rdma: get rid of unused ctrl lock
  nvme-rdma: Make queue flags bit numbers and not shifts
  nvme-rdma: Don't rearm the CQ when polling directly
  nvme-rdma: make nvme_rdma_[create|destroy]_queue_ib symmetrical
  nvme-rdma: rework rdma connection establishment error path
  nvme-rdma: Get rid of CONNECTED state
  nvme: Don't allow to reset a reconnecting controller
  nvme: Move transports to use nvme-core workqueue
  nvme: queue ns scanning and async request from nvme_wq
  nvme: move nr_reconnects to nvme_ctrl

 drivers/nvme/host/core.c    |  22 +++++++---
 drivers/nvme/host/fabrics.c |   2 +-
 drivers/nvme/host/fabrics.h |   2 -
 drivers/nvme/host/fc.c      |  34 ++++-----------
 drivers/nvme/host/nvme.h    |   3 ++
 drivers/nvme/host/pci.c     |  18 ++------
 drivers/nvme/host/rdma.c    | 100 ++++++++++++++++----------------------------
 drivers/nvme/target/loop.c  |  11 ++---
 8 files changed, 72 insertions(+), 120 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2017-05-10 17:01 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-04 10:33 [PATCH 00/11] a few useful nvme fixes and cleanups Sagi Grimberg
2017-05-04 10:33 ` [PATCH 01/11] nvme-loop: get rid of unused controller lock Sagi Grimberg
2017-05-04 11:11   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 02/11] nvme-rdma: get rid of unused ctrl lock Sagi Grimberg
2017-05-04 11:11   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 03/11] nvme-rdma: Make queue flags bit numbers and not shifts Sagi Grimberg
2017-05-04 11:12   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 04/11] nvme-rdma: Don't rearm the CQ when polling directly Sagi Grimberg
2017-05-04 11:12   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 05/11] nvme-rdma: make nvme_rdma_[create|destroy]_queue_ib symmetrical Sagi Grimberg
2017-05-04 11:17   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 06/11] nvme-rdma: rework rdma connection establishment error path Sagi Grimberg
2017-05-04 11:18   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 07/11] nvme-rdma: Get rid of CONNECTED state Sagi Grimberg
2017-05-04 11:19   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 08/11] nvme: Don't allow to reset a reconnecting controller Sagi Grimberg
2017-05-04 11:19   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 09/11] nvme: Move transports to use nvme-core workqueue Sagi Grimberg
2017-05-04 11:20   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 10/11] nvme: queue ns scanning and async request from nvme_wq Sagi Grimberg
2017-05-04 11:21   ` Christoph Hellwig
2017-05-04 11:30     ` Sagi Grimberg
2017-05-04 12:02       ` Sagi Grimberg
2017-05-10 17:01   ` Christoph Hellwig
2017-05-04 10:33 ` [PATCH 11/11] nvme: move nr_reconnects to nvme_ctrl Sagi Grimberg
2017-05-04 11:13   ` Christoph Hellwig
2017-05-04 11:11 ` [PATCH 00/11] a few useful nvme fixes and cleanups Christoph Hellwig
2017-05-04 11:20   ` Sagi Grimberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.