[PATCHv6 0/8] nvme: fixes for secure concatenation
Hannes Reinecke
hare at kernel.org
Thu Jul 18 07:48:50 PDT 2024
Hi all,
here's a list of fixes split off from the secure concatenation patchset
as they really are unrelated and just are assorted fixes to get things
rolling.
The most important here is the first patch, which implements TP8018 to
support the 'version 1' format for TLS PSK identifiers. And it also
updates the sysfs interface to allow us to re-construct the nvme-cli
commandline from sysfs attributes.
As usual, comments and reviews are welcome.
Hannes Reinecke (8):
nvme-keyring: restrict match length for version '1' identifiers
nvme-tcp: sanitize TLS key handling
nvme-tcp: check for invalidated or revoked key
nvme: add a newline to the 'tls_key' sysfs attribute
nvme-sysfs: add 'tls_configured_key' sysfs attribute
nvme-sysfs: add 'tls_keyring' attribute
nvmet-auth: allow to clear DH-HMAC-CHAP keys
nvme-target: do not check authentication status for admin commands
twice
drivers/nvme/common/keyring.c | 53 ++++++++++++++++++++++++++++-----
drivers/nvme/host/core.c | 1 -
drivers/nvme/host/fabrics.c | 2 +-
drivers/nvme/host/nvme.h | 2 +-
drivers/nvme/host/sysfs.c | 34 +++++++++++++++++++--
drivers/nvme/host/tcp.c | 49 +++++++++++++++++++++---------
drivers/nvme/target/admin-cmd.c | 2 --
drivers/nvme/target/auth.c | 12 ++++++++
include/linux/nvme-keyring.h | 3 +-
9 files changed, 129 insertions(+), 29 deletions(-)
--
2.35.3
More information about the Linux-nvme
mailing list