When configuration settings are disabled the guarded functions are defined as empty stubs, so the check is unnecessary.
This was originally part of my CONFIG_MODULE_HASHES[0] series, but as I am dropping IMA compatibility for now, these patches can go in independently. [0] https://lore.kernel.org/lkml/[email protected]/ Signed-off-by: Thomas Weißschuh <[email protected]> --- Thomas Weißschuh (2): ima: efi: Drop unnecessary check for CONFIG_MODULE_SIG/CONFIG_KEXEC_SIG powerpc/ima: Drop unnecessary check for CONFIG_MODULE_SIG arch/powerpc/kernel/ima_arch.c | 3 +-- security/integrity/ima/ima_efi.c | 6 ++---- 2 files changed, 3 insertions(+), 6 deletions(-) --- base-commit: 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f change-id: 20260225-ima-ifdef-978960c0f00e Best regards, -- Thomas Weißschuh <[email protected]>

