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(-)
next 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.