mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 15:40:56 +07:00
evm: Move evm_hmac and evm_hash from evm_main.c to evm_crypto.c
These variables are not used where they are was defined. There is no point in declaring them there as extern. Move and constify them, saving 2 bytes. Function old new delta init_desc 273 271 -2 Total: Before=2112094, After=2112092, chg -0.00% Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Tested-by: Fengguang Wu <fengguang.wu@intel.com> Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
This commit is contained in:
parent
0834136aea
commit
1a82cee3e6
@ -31,8 +31,6 @@
|
||||
EVM_ALLOW_METADATA_WRITES)
|
||||
|
||||
extern int evm_initialized;
|
||||
extern char *evm_hmac;
|
||||
extern char *evm_hash;
|
||||
|
||||
#define EVM_ATTR_FSUUID 0x0001
|
||||
|
||||
|
@ -37,6 +37,9 @@ static DEFINE_MUTEX(mutex);
|
||||
|
||||
static unsigned long evm_set_key_flags;
|
||||
|
||||
static char * const evm_hmac = "hmac(sha1)";
|
||||
static char * const evm_hash = "sha1";
|
||||
|
||||
/**
|
||||
* evm_set_key() - set EVM HMAC key from the kernel
|
||||
* @key: pointer to a buffer with the key data
|
||||
|
@ -33,8 +33,6 @@ int evm_initialized;
|
||||
static char *integrity_status_msg[] = {
|
||||
"pass", "pass_immutable", "fail", "no_label", "no_xattrs", "unknown"
|
||||
};
|
||||
char *evm_hmac = "hmac(sha1)";
|
||||
char *evm_hash = "sha1";
|
||||
int evm_hmac_attrs;
|
||||
|
||||
char *evm_config_xattrnames[] = {
|
||||
|
Loading…
Reference in New Issue
Block a user