All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christoph Hellwig <hch@infradead.org>
To: Jens Axboe <axboe@kernel.dk>
Cc: Keith Busch <keith.busch@intel.com>,
	linux-block@vger.kernel.org, Sagi Grimberg <sagi@grimberg.me>,
	linux-nvme@lists.infradead.org
Subject: [GIT PULL] third batch of nvme updates for 4.21
Date: Wed, 19 Dec 2018 15:20:15 +0100	[thread overview]
Message-ID: <20181219142015.GA960@infradead.org> (raw)

Hi Jens,

the remaining nvme updates for this merge window below.  This contains
a series from Sagi to restore poll support for nvme-rdma, a new
tracepoint from yupeng and various fixes.


The following changes since commit cd19181bf9ad4b7f40f2a4e0355d052109c76529:

  blk-mq: enable IO poll if .nr_queues of type poll > 0 (2018-12-17 21:35:07 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git nvme-4.21

for you to fetch changes up to 604c01d567cb9ee7d19dc598272cb90ab6229a8a:

  nvme-pci: trace SQ status on completions (2018-12-19 08:35:36 +0100)

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      nvmet: use a macro for default error location

Christoph Hellwig (4):
      nvme-pci: only set nr_maps to 2 if poll queues are supported
      nvme-pci: refactor nvme_poll_irqdisable to make sparse happy
      nvmet-tcp: fix endianess annotations
      nvme-tcp: fix endianess annotations

Colin Ian King (2):
      nvmet: fix comparison of a u16 with -1
      nvme-tcp: fix spelling mistake "attepmpt" -> "attempt"

Sagi Grimberg (5):
      block: make request_to_qc_t public
      nvme-core: optionally poll sync commands
      nvme-fabrics: allow nvmf_connect_io_queue to poll
      nvme-fabrics: allow user to pass in nr_poll_queues
      nvme-rdma: implement polling queue map

yupeng (1):
      nvme-pci: trace SQ status on completions

 block/blk-mq.c              |  8 --------
 drivers/nvme/host/core.c    | 38 ++++++++++++++++++++++++++++++-----
 drivers/nvme/host/fabrics.c | 25 +++++++++++++++++------
 drivers/nvme/host/fabrics.h |  5 ++++-
 drivers/nvme/host/fc.c      |  2 +-
 drivers/nvme/host/nvme.h    |  2 +-
 drivers/nvme/host/pci.c     | 17 ++++++++++------
 drivers/nvme/host/rdma.c    | 49 +++++++++++++++++++++++++++++++++++++++------
 drivers/nvme/host/tcp.c     | 13 ++++++------
 drivers/nvme/host/trace.c   |  3 +++
 drivers/nvme/host/trace.h   | 23 +++++++++++++++++++++
 drivers/nvme/target/core.c  |  4 ++--
 drivers/nvme/target/loop.c  |  2 +-
 drivers/nvme/target/nvmet.h |  1 +
 drivers/nvme/target/tcp.c   |  4 ++--
 include/linux/blk-mq.h      | 10 +++++++++
 include/linux/blk_types.h   | 11 ----------
 17 files changed, 161 insertions(+), 56 deletions(-)

WARNING: multiple messages have this Message-ID (diff)
From: hch@infradead.org (Christoph Hellwig)
Subject: [GIT PULL] third batch of nvme updates for 4.21
Date: Wed, 19 Dec 2018 15:20:15 +0100	[thread overview]
Message-ID: <20181219142015.GA960@infradead.org> (raw)

Hi Jens,

the remaining nvme updates for this merge window below.  This contains
a series from Sagi to restore poll support for nvme-rdma, a new
tracepoint from yupeng and various fixes.


The following changes since commit cd19181bf9ad4b7f40f2a4e0355d052109c76529:

  blk-mq: enable IO poll if .nr_queues of type poll > 0 (2018-12-17 21:35:07 -0700)

are available in the Git repository at:

  git://git.infradead.org/nvme.git nvme-4.21

for you to fetch changes up to 604c01d567cb9ee7d19dc598272cb90ab6229a8a:

  nvme-pci: trace SQ status on completions (2018-12-19 08:35:36 +0100)

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      nvmet: use a macro for default error location

Christoph Hellwig (4):
      nvme-pci: only set nr_maps to 2 if poll queues are supported
      nvme-pci: refactor nvme_poll_irqdisable to make sparse happy
      nvmet-tcp: fix endianess annotations
      nvme-tcp: fix endianess annotations

Colin Ian King (2):
      nvmet: fix comparison of a u16 with -1
      nvme-tcp: fix spelling mistake "attepmpt" -> "attempt"

Sagi Grimberg (5):
      block: make request_to_qc_t public
      nvme-core: optionally poll sync commands
      nvme-fabrics: allow nvmf_connect_io_queue to poll
      nvme-fabrics: allow user to pass in nr_poll_queues
      nvme-rdma: implement polling queue map

yupeng (1):
      nvme-pci: trace SQ status on completions

 block/blk-mq.c              |  8 --------
 drivers/nvme/host/core.c    | 38 ++++++++++++++++++++++++++++++-----
 drivers/nvme/host/fabrics.c | 25 +++++++++++++++++------
 drivers/nvme/host/fabrics.h |  5 ++++-
 drivers/nvme/host/fc.c      |  2 +-
 drivers/nvme/host/nvme.h    |  2 +-
 drivers/nvme/host/pci.c     | 17 ++++++++++------
 drivers/nvme/host/rdma.c    | 49 +++++++++++++++++++++++++++++++++++++++------
 drivers/nvme/host/tcp.c     | 13 ++++++------
 drivers/nvme/host/trace.c   |  3 +++
 drivers/nvme/host/trace.h   | 23 +++++++++++++++++++++
 drivers/nvme/target/core.c  |  4 ++--
 drivers/nvme/target/loop.c  |  2 +-
 drivers/nvme/target/nvmet.h |  1 +
 drivers/nvme/target/tcp.c   |  4 ++--
 include/linux/blk-mq.h      | 10 +++++++++
 include/linux/blk_types.h   | 11 ----------
 17 files changed, 161 insertions(+), 56 deletions(-)

             reply	other threads:[~2018-12-19 14:20 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-19 14:20 Christoph Hellwig [this message]
2018-12-19 14:20 ` [GIT PULL] third batch of nvme updates for 4.21 Christoph Hellwig
2018-12-19 15:09 ` Jens Axboe
2018-12-19 15:09   ` Jens Axboe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181219142015.GA960@infradead.org \
    --to=hch@infradead.org \
    --cc=axboe@kernel.dk \
    --cc=keith.busch@intel.com \
    --cc=linux-block@vger.kernel.org \
    --cc=linux-nvme@lists.infradead.org \
    --cc=sagi@grimberg.me \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.