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 <kbusch@kernel.org>, Sagi Grimberg <sagi@grimberg.me>,
	Chaitanya Kulkarni <kch@nvidia.com>,
	linux-block@vger.kernel.org, linux-nvme@lists.infradead.org
Subject: [GIT PULL] nvme updates for Linux 6.2
Date: Wed, 7 Dec 2022 19:28:03 +0100	[thread overview]
Message-ID: <Y5DbMySCBMWI7CbE@infradead.org> (raw)

The following changes since commit eea3e8b74aa1648fc96b739458d067a6e498c302:

  blk-throttle: Use more suitable time_after check for update of slice_start (2022-12-05 13:45:31 -0700)

are available in the Git repository at:

  ssh://git.infradead.org/var/lib/git/nvme.git tags/nvme-6.2-2022-12-07

for you to fetch changes up to 19b00e0069a3819eac0e0ea685899aba29e545d6:

  nvmet: don't open-code NVME_NS_ATTR_RO enumeration (2022-12-07 15:03:09 +0100)

----------------------------------------------------------------
nvme updates for Linux 6.2

 - fix and cleanup nvme-fc req allocation (Chaitanya Kulkarni)
 - use the common tagset helpers in nvme-pci driver (Christoph Hellwig)
 - cleanup the nvme-pci removal path (Christoph Hellwig)
 - use kstrtobool() instead of strtobool (Christophe JAILLET)
 - allow unprivileged passthrough of Identify Controller (Joel Granados)
 - support io stats on the mpath device (Sagi Grimberg)
 - minor nvmet cleanup (Sagi Grimberg)

----------------------------------------------------------------
Chaitanya Kulkarni (2):
      nvme-fc: avoid null pointer dereference
      nvme-fc: move common code into helper

Christoph Hellwig (15):
      nvme: don't call blk_mq_{,un}quiesce_tagset when ctrl->tagset is NULL
      nvme-apple: fix controller shutdown in apple_nvme_disable
      nvme: use nvme_wait_ready in nvme_shutdown_ctrl
      nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl
      nvme-pci: remove nvme_disable_admin_queue
      nvme-pci: remove nvme_pci_disable
      nvme-pci: cleanup nvme_suspend_queue
      nvme-pci: rename nvme_disable_io_queues
      nvme-pci: return early on ctrl state mismatch in nvme_reset_work
      nvme-pci: split out a nvme_pci_ctrl_is_dead helper
      nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set
      nvme: consolidate setting the tagset flags
      nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers
      nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set
      nvme-pci: use the tagset alloc/free helpers

Christophe JAILLET (1):
      nvme: use kstrtobool() instead of strtobool()

Joel Granados (1):
      nvme: allow unprivileged passthrough of Identify Controller

Sagi Grimberg (3):
      nvme: introduce nvme_start_request
      nvme-multipath: support io stats on the mpath device
      nvmet: don't open-code NVME_NS_ATTR_RO enumeration

 drivers/nvme/host/apple.c       |   6 +-
 drivers/nvme/host/core.c        |  98 +++++++++----------
 drivers/nvme/host/fc.c          |  30 ++++--
 drivers/nvme/host/ioctl.c       |   2 +
 drivers/nvme/host/multipath.c   |  26 +++++
 drivers/nvme/host/nvme.h        |  29 +++++-
 drivers/nvme/host/pci.c         | 209 ++++++++++++++--------------------------
 drivers/nvme/host/rdma.c        |  12 +--
 drivers/nvme/host/tcp.c         |  13 +--
 drivers/nvme/target/admin-cmd.c |   2 +-
 drivers/nvme/target/configfs.c  |  17 ++--
 drivers/nvme/target/loop.c      |   8 +-
 12 files changed, 214 insertions(+), 238 deletions(-)

             reply	other threads:[~2022-12-07 18:28 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-07 18:28 Christoph Hellwig [this message]
2022-12-07 19:40 ` [GIT PULL] nvme updates for Linux 6.2 Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2022-11-29  8:56 Christoph Hellwig
2022-11-29 13:56 ` 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=Y5DbMySCBMWI7CbE@infradead.org \
    --to=hch@infradead.org \
    --cc=axboe@kernel.dk \
    --cc=kbusch@kernel.org \
    --cc=kch@nvidia.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.