IMA: Update KBUILD_MODNAME for IMA files to ima
authorTushar Sugandhi <tusharsu@linux.microsoft.com>
Wed, 19 Feb 2020 00:06:09 +0000 (16:06 -0800)
committerMimi Zohar <zohar@linux.ibm.com>
Fri, 28 Feb 2020 19:32:58 +0000 (14:32 -0500)
commite2bf6814bec379d573eef1929a9e6e6777d21c05
tree51486db757f9418f2dad022156565d45f51c4112
parentf8788d86ab28f61f7b46eb6be375f8a726783636
IMA: Update KBUILD_MODNAME for IMA files to ima

The kbuild Makefile specifies object files for vmlinux in the $(obj-y)
lists. These lists depend on the kernel configuration[1].

The kbuild Makefile for IMA combines the object files for IMA into a
single object file namely ima.o. All the object files for IMA should be
combined into ima.o. But certain object files are being added to their
own $(obj-y). This results in the log messages from those modules getting
prefixed with their respective base file name, instead of "ima". This is
inconsistent with the log messages from the IMA modules that are combined
into ima.o.

This change fixes the above issue.

[1] Documentation\kbuild\makefiles.rst

Signed-off-by: Tushar Sugandhi <tusharsu@linux.microsoft.com>
Reviewed-by: Mimi Zohar <zohar@linux.ibm.com>
Reviewed-by: Lakshmi Ramasubramanian <nramas@linux.microsoft.com>
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
security/integrity/ima/Makefile