]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
crypto: asymmetric_keys - Remove unused key_being_used_for[]
authorDr. David Alan Gilbert <linux@treblig.org>
Sun, 12 Jan 2025 16:30:59 +0000 (16:30 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 19 Jan 2025 04:44:28 +0000 (12:44 +0800)
key_being_used_for[] is an unused array of textual names for
the elements of the enum key_being_used_for.  It was added in 2015 by
commit 99db44350672 ("PKCS#7: Appropriately restrict authenticated
attributes and content type")

Remove it.

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/asymmetric_keys/asymmetric_type.c
include/linux/verification.h

index 43af5fa510c09f1611a6b41e788c17469b517f0d..ba2d9d1ea235a7133131397d3ab496cf9eb597e2 100644 (file)
 #include "asymmetric_keys.h"
 
 
-const char *const key_being_used_for[NR__KEY_BEING_USED_FOR] = {
-       [VERIFYING_MODULE_SIGNATURE]            = "mod sig",
-       [VERIFYING_FIRMWARE_SIGNATURE]          = "firmware sig",
-       [VERIFYING_KEXEC_PE_SIGNATURE]          = "kexec PE sig",
-       [VERIFYING_KEY_SIGNATURE]               = "key sig",
-       [VERIFYING_KEY_SELF_SIGNATURE]          = "key self sig",
-       [VERIFYING_UNSPECIFIED_SIGNATURE]       = "unspec sig",
-};
-EXPORT_SYMBOL_GPL(key_being_used_for);
-
 static LIST_HEAD(asymmetric_key_parsers);
 static DECLARE_RWSEM(asymmetric_key_parsers_sem);
 
index cb2d47f2809103d2d4be272885d630517c26f312..4f3022d081c31b9b827d1c492341112151a449ec 100644 (file)
@@ -38,8 +38,6 @@ enum key_being_used_for {
        VERIFYING_UNSPECIFIED_SIGNATURE,
        NR__KEY_BEING_USED_FOR
 };
-extern const char *const key_being_used_for[NR__KEY_BEING_USED_FOR];
-
 #ifdef CONFIG_SYSTEM_DATA_VERIFICATION
 
 struct key;