linux_dsm_epyc7002/security/integrity/ima
Thiago Jung Bauermann 337619eb44 ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition
MAX_TEMPLATE_NAME_LEN is used when restoring measurements carried over from
a kexec. It should be set to the length of a template containing all fields
except for 'd' and 'n', which don't need to be accounted for since they
shouldn't be defined in the same template description as 'd-ng' and 'n-ng'.

That length is greater than the current 15, so update using a sizeof() to
show where the number comes from and also can be visually shown to be
correct. The sizeof() is calculated at compile time.

Signed-off-by: Thiago Jung Bauermann <bauerman@linux.ibm.com>
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
2019-06-30 17:54:40 -04:00
..
ima_api.c IMA: Define a new hook to measure the kexec boot command line arguments 2019-06-24 08:29:57 -04:00
ima_appraise.c IMA: support for per policy rule template formats 2019-06-19 18:51:01 -04:00
ima_crypto.c crypto: shash - remove shash_desc::flags 2019-04-25 15:38:12 +08:00
ima_fs.c security: audit and remove any unnecessary uses of module.h 2018-12-12 14:58:51 -08:00
ima_init.c IMA: support for per policy rule template formats 2019-06-19 18:51:01 -04:00
ima_kexec.c mm: convert totalram_pages and totalhigh_pages variables to atomic 2018-12-28 12:11:47 -08:00
ima_main.c IMA: Define a new template field buf 2019-06-30 17:53:45 -04:00
ima_mok.c KEYS: Use structure to capture key restriction function and data 2017-04-04 14:10:10 -07:00
ima_policy.c IMA: Define a new hook to measure the kexec boot command line arguments 2019-06-24 08:29:57 -04:00
ima_queue.c tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() 2019-02-13 09:48:52 +02:00
ima_template_lib.c IMA: Define a new template field buf 2019-06-30 17:53:45 -04:00
ima_template_lib.h IMA: Define a new template field buf 2019-06-30 17:53:45 -04:00
ima_template.c ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition 2019-06-30 17:54:40 -04:00
ima.h IMA: Define a new template field buf 2019-06-30 17:53:45 -04:00
Kconfig x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY 2019-06-14 08:53:58 -04:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00