From: Arnd Bergmann Date: Tue, 17 Jul 2018 20:23:37 +0000 (+0200) Subject: security: export security_kernel_load_data function X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=83a68a06795fa47e77ea758f293a5946e9e02e84;p=linux.git security: export security_kernel_load_data function The firmware_loader can be built as a loadable module, which now fails when CONFIG_SECURITY is enabled, because a call to the security_kernel_load_data() function got added, and this is not exported to modules: ERROR: "security_kernel_load_data" [drivers/base/firmware_loader/firmware_class.ko] undefined! Add an EXPORT_SYMBOL_GPL() to make it available here. Fixes: 6e852651f28e ("firmware: add call to LSM hook before firmware sysfs fallback") Signed-off-by: Arnd Bergmann Signed-off-by: James Morris --- diff --git a/security/security.c b/security/security.c index 4927e7cc7d960..6e149d0ffe333 100644 --- a/security/security.c +++ b/security/security.c @@ -1065,6 +1065,7 @@ int security_kernel_load_data(enum kernel_load_data_id id) return ret; return ima_load_data(id); } +EXPORT_SYMBOL_GPL(security_kernel_load_data); int security_task_fix_setuid(struct cred *new, const struct cred *old, int flags)