* [GIT PULL] nvme fixes for 6.7
@ 2023-11-08 16:15 Keith Busch
2023-11-08 16:20 ` Jens Axboe
0 siblings, 1 reply; 4+ messages in thread
From: Keith Busch @ 2023-11-08 16:15 UTC (permalink / raw)
To: axboe; +Cc: linux-nvme, hch
The following changes since commit d2f51b3516dade79269ff45eae2a7668ae711b25:
Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux (2023-11-05 18:49:40 -0800)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.7-2023-11-8
for you to fetch changes up to 706add13676da7ad213b65e92b94af5efc8c4131:
nvme: keyring: fix conditional compilation (2023-11-08 08:07:08 -0800)
----------------------------------------------------------------
nvme fixes for 6.7
- nvme keyring config compile fixes (Hannes and Arnd)
- fabrics keep alive fixes (Hannes)
- tcp authentication fixes (Mark)
- io_uring_cmd error handling fix (Anuj)
- stale firmware attribute fix (Daniel)
- tcp memory leak (Christophe)
- cytpo library usage simplification (Eric)
----------------------------------------------------------------
Anuj Gupta (1):
nvme: fix error-handling for io_uring nvme-passthrough
Arnd Bergmann (1):
nvme: common: make keyring and auth separate modules
Christophe JAILLET (1):
nvme-tcp: Fix a memory leak
Daniel Wagner (1):
nvme: update firmware version after commit
Eric Biggers (1):
nvme-auth: use crypto_shash_tfm_digest()
Hannes Reinecke (4):
nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()
nvme-loop: always quiesce and cancel commands before destroying admin q
nvme: start keep-alive after admin queue setup
nvme: keyring: fix conditional compilation
Mark O'Donovan (3):
nvme-auth: auth success1 msg always includes resp
nvme-auth: add flag for bi-directional auth
nvme-auth: always set valid seq_num in dhchap reply
drivers/nvme/Makefile | 2 +-
drivers/nvme/common/Kconfig | 7 ++-----
drivers/nvme/common/Makefile | 7 ++++---
drivers/nvme/common/auth.c | 23 ++---------------------
drivers/nvme/common/keyring.c | 11 +++++++----
drivers/nvme/host/Kconfig | 2 --
drivers/nvme/host/auth.c | 13 ++++++-------
drivers/nvme/host/core.c | 30 ++++++++++++++++++------------
drivers/nvme/host/fc.c | 6 ++++++
drivers/nvme/host/ioctl.c | 7 +++++--
drivers/nvme/host/tcp.c | 9 +++------
drivers/nvme/target/Kconfig | 2 --
drivers/nvme/target/fabrics-cmd-auth.c | 2 +-
drivers/nvme/target/loop.c | 4 ++++
include/linux/nvme-keyring.h | 10 +---------
include/linux/nvme.h | 2 +-
16 files changed, 61 insertions(+), 76 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT PULL] nvme fixes for 6.7
2023-11-08 16:15 [GIT PULL] nvme fixes for 6.7 Keith Busch
@ 2023-11-08 16:20 ` Jens Axboe
0 siblings, 0 replies; 4+ messages in thread
From: Jens Axboe @ 2023-11-08 16:20 UTC (permalink / raw)
To: Keith Busch; +Cc: linux-nvme, hch
On 11/8/23 9:15 AM, Keith Busch wrote:
> The following changes since commit d2f51b3516dade79269ff45eae2a7668ae711b25:
>
> Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux (2023-11-05 18:49:40 -0800)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.7-2023-11-8
>
> for you to fetch changes up to 706add13676da7ad213b65e92b94af5efc8c4131:
>
> nvme: keyring: fix conditional compilation (2023-11-08 08:07:08 -0800)
>
> ----------------------------------------------------------------
> nvme fixes for 6.7
>
> - nvme keyring config compile fixes (Hannes and Arnd)
> - fabrics keep alive fixes (Hannes)
> - tcp authentication fixes (Mark)
> - io_uring_cmd error handling fix (Anuj)
> - stale firmware attribute fix (Daniel)
> - tcp memory leak (Christophe)
> - cytpo library usage simplification (Eric)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] nvme fixes for 6.7
@ 2023-11-22 16:27 Keith Busch
2023-11-22 17:19 ` Jens Axboe
0 siblings, 1 reply; 4+ messages in thread
From: Keith Busch @ 2023-11-22 16:27 UTC (permalink / raw)
To: axboe; +Cc: linux-nvme, sagi, hch
The following changes since commit 37d9486874ec925fa298bcd7ba628a9b206e812f:
Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/nvme into block-6.7 (2023-11-08 09:19:16 -0700)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-6.7-2023-11-22
for you to fetch changes up to 3af755a46881c32fecaecfdeaf3a8f0a869deca5:
nvme: move nvme_stop_keep_alive() back to original position (2023-11-22 08:07:02 -0800)
----------------------------------------------------------------
nvme fixes for Linux 6.7
- TCP TLS fixes (Hannes)
- Authentifaction fixes (Mark, Hannes)
- Properly terminate target names (Christoph)
----------------------------------------------------------------
Christoph Hellwig (1):
nvmet: nul-terminate the NQNs passed in the connect command
Hannes Reinecke (5):
nvme-tcp: only evaluate 'tls' option if TLS is selected
nvme: catch errors from nvme_configure_metadata()
nvme: blank out authentication fabrics options if not configured
nvmet-tcp: always initialize tls_handshake_tmo_work
nvme: move nvme_stop_keep_alive() back to original position
Mark O'Donovan (2):
nvme-auth: unlock mutex in one place only
nvme-auth: set explanation code for failure2 msgs
drivers/nvme/host/auth.c | 5 +++--
drivers/nvme/host/core.c | 21 ++++++++++++++-------
drivers/nvme/host/fabrics.c | 2 ++
drivers/nvme/host/fc.c | 19 ++++++++-----------
drivers/nvme/host/rdma.c | 1 +
drivers/nvme/host/tcp.c | 3 ++-
drivers/nvme/target/fabrics-cmd.c | 4 ++++
drivers/nvme/target/tcp.c | 4 +++-
8 files changed, 37 insertions(+), 22 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT PULL] nvme fixes for 6.7
2023-11-22 16:27 Keith Busch
@ 2023-11-22 17:19 ` Jens Axboe
0 siblings, 0 replies; 4+ messages in thread
From: Jens Axboe @ 2023-11-22 17:19 UTC (permalink / raw)
To: Keith Busch; +Cc: linux-nvme, sagi, hch
On 11/22/23 9:27 AM, Keith Busch wrote:
> The following changes since commit 37d9486874ec925fa298bcd7ba628a9b206e812f:
>
> Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/nvme into block-6.7 (2023-11-08 09:19:16 -0700)
>
> are available in the Git repository at:
>
> git://git.infradead.org/nvme.git tags/nvme-6.7-2023-11-22
>
> for you to fetch changes up to 3af755a46881c32fecaecfdeaf3a8f0a869deca5:
>
> nvme: move nvme_stop_keep_alive() back to original position (2023-11-22 08:07:02 -0800)
>
> ----------------------------------------------------------------
> nvme fixes for Linux 6.7
>
> - TCP TLS fixes (Hannes)
> - Authentifaction fixes (Mark, Hannes)
> - Properly terminate target names (Christoph)
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-11-22 17:20 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-08 16:15 [GIT PULL] nvme fixes for 6.7 Keith Busch
2023-11-08 16:20 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2023-11-22 16:27 Keith Busch
2023-11-22 17:19 ` Jens Axboe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox