diff options
| author | Eric Biggers <ebiggers@kernel.org> | 2026-03-01 23:59:57 -0800 |
|---|---|---|
| committer | Keith Busch <kbusch@kernel.org> | 2026-03-27 07:35:02 -0700 |
| commit | 844d950bb2cb1fc5b8973369de59cbfb7eecd94d (patch) | |
| tree | fb7afc8c521822a408114e75b87f83f3d20d2642 | |
| parent | 16977e77554b203cbc1d29ca64cd53c5166e7c56 (diff) | |
nvme-auth: common: remove nvme_auth_digest_name()
Since nvme_auth_digest_name() is no longer used, remove it and the
associated data from the hash_map array.
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Acked-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Keith Busch <kbusch@kernel.org>
| -rw-r--r-- | drivers/nvme/common/auth.c | 12 | ||||
| -rw-r--r-- | include/linux/nvme-auth.h | 1 |
2 files changed, 0 insertions, 13 deletions
diff --git a/drivers/nvme/common/auth.c b/drivers/nvme/common/auth.c index 5be86629c2d4..2d325fb93083 100644 --- a/drivers/nvme/common/auth.c +++ b/drivers/nvme/common/auth.c @@ -89,22 +89,18 @@ EXPORT_SYMBOL_GPL(nvme_auth_dhgroup_id); static const struct nvme_dhchap_hash_map { int len; char hmac[15]; - char digest[8]; } hash_map[] = { [NVME_AUTH_HASH_SHA256] = { .len = 32, .hmac = "hmac(sha256)", - .digest = "sha256", }, [NVME_AUTH_HASH_SHA384] = { .len = 48, .hmac = "hmac(sha384)", - .digest = "sha384", }, [NVME_AUTH_HASH_SHA512] = { .len = 64, .hmac = "hmac(sha512)", - .digest = "sha512", }, }; @@ -116,14 +112,6 @@ const char *nvme_auth_hmac_name(u8 hmac_id) } EXPORT_SYMBOL_GPL(nvme_auth_hmac_name); -const char *nvme_auth_digest_name(u8 hmac_id) -{ - if (hmac_id >= ARRAY_SIZE(hash_map)) - return NULL; - return hash_map[hmac_id].digest; -} -EXPORT_SYMBOL_GPL(nvme_auth_digest_name); - u8 nvme_auth_hmac_id(const char *hmac_name) { int i; diff --git a/include/linux/nvme-auth.h b/include/linux/nvme-auth.h index 940d0703eb1d..184a1f9510fa 100644 --- a/include/linux/nvme-auth.h +++ b/include/linux/nvme-auth.h @@ -21,7 +21,6 @@ const char *nvme_auth_dhgroup_kpp(u8 dhgroup_id); u8 nvme_auth_dhgroup_id(const char *dhgroup_name); const char *nvme_auth_hmac_name(u8 hmac_id); -const char *nvme_auth_digest_name(u8 hmac_id); size_t nvme_auth_hmac_hash_len(u8 hmac_id); u8 nvme_auth_hmac_id(const char *hmac_name); struct nvme_auth_hmac_ctx { |
