From: Keith Busch <kbusch@kernel.org>
To: axboe@kernel.dk
Cc: linux-nvme@lists.infradead.org, hch@lst.de, sagi@grimberg.me
Subject: [GIT PULL] nvme follow-up updates for Linux 6.8
Date: Wed, 10 Jan 2024 14:40:42 -0700 [thread overview]
Message-ID: <ZZ8O2rVaFSnPQoGG@kbusch-mbp> (raw)
The following changes since commit 31e4fac930814f2f92eb6ebac9c4d4e3b09f7aaf:
mtd_blkdevs: use the default discard granularity (2023-12-29 08:44:12 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.8-2024-1-10
for you to fetch changes up to 31deaeb11ba7a885116c9c30892b9f763c04d59c:
nvmet-rdma: avoid circular locking dependency on install_queue() (2024-01-10 13:27:45 -0800)
----------------------------------------------------------------
nvme follow-up updates for Linux 6.8
- tcp, fc, and rdma target fixes (Maurizio, Daniel, Hannes, Christoph)
- discard fixes and improvements (Christoph)
- timeout debug improvements (Keith, Max)
- various cleanups (Daniel, Max, Giuxen)
- trace event string fixes (Arnd)
- shadow doorbell setup on reset fix (William)
- a write zeroes quirk for SK Hynix (Jim)
----------------------------------------------------------------
Arnd Bergmann (2):
nvmet: re-fix tracing strncpy() warning
nvme: trace: avoid memcpy overflow warning
Christoph Hellwig (6):
nvme-common: mark nvme_tls_psk_prio static
nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu
nvme: update the explanation for not updating the limits in nvme_config_discard
nvme: also skip discard granularity updates in nvme_config_discard
nvme: fix max_discard_sectors calculation
nvme: simplify the max_discard_segments calculation
Daniel Wagner (3):
nvmet-fc: remove unnecessary bracket
nvmet-trace: avoid dereferencing pointer too early
nvmet-fcloop: Remove remote port from list when unlinking
Guixin Liu (2):
nvme: tcp: remove unnecessary goto statement
nvme: introduce nvme_disk_is_ns_head helper
Hannes Reinecke (2):
nvmet-tcp: avoid circular locking dependency on install_queue()
nvmet-rdma: avoid circular locking dependency on install_queue()
Jim.Lin (1):
nvme-pci: disable write zeroes for SK Hynix BC901
Keith Busch (1):
nvme-pci: enhance timeout kernel log
Maurizio Lombardi (4):
nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
nvmet-tcp: fix a crash in nvmet_req_complete()
nvmet-tcp: remove boilerplate code
nvmet-tcp: Fix the H2C expected PDU len calculation
Max Gurtovoy (3):
nvme: remove unused definition
nvme-rdma: enhance timeout kernel log
nvme-tcp: enhance timeout kernel log
William Butler (1):
nvme-pci: set doorbell config before unquiescing
drivers/nvme/common/keyring.c | 2 +-
drivers/nvme/host/core.c | 41 ++++++++++++++++++++---------------------
drivers/nvme/host/nvme.h | 16 +++++++++++++---
drivers/nvme/host/pci.c | 27 ++++++++++++++++-----------
drivers/nvme/host/pr.c | 2 +-
drivers/nvme/host/rdma.c | 11 ++++++++---
drivers/nvme/host/sysfs.c | 8 ++++----
drivers/nvme/host/tcp.c | 11 +++++------
drivers/nvme/target/fc.c | 2 +-
drivers/nvme/target/fcloop.c | 7 ++-----
drivers/nvme/target/rdma.c | 19 ++++++++++++++++---
drivers/nvme/target/tcp.c | 48 +++++++++++++++++++++++++++++++++++++-----------
drivers/nvme/target/trace.c | 6 +++---
drivers/nvme/target/trace.h | 33 +++++++++++++++++++--------------
include/linux/nvme.h | 1 -
15 files changed, 146 insertions(+), 88 deletions(-)
next reply other threads:[~2024-01-10 21:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-10 21:40 Keith Busch [this message]
2024-01-10 22:27 ` [GIT PULL] nvme follow-up updates for Linux 6.8 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=ZZ8O2rVaFSnPQoGG@kbusch-mbp \
--to=kbusch@kernel.org \
--cc=axboe@kernel.dk \
--cc=hch@lst.de \
--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.