summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMasahiro Yamada <masahiroy@kernel.org>2023-08-23 20:50:47 +0900
committerMasahiro Yamada <masahiroy@kernel.org>2023-09-01 15:58:17 +0900
commit02e8487bbf1b68b29f7759154728071af08091cb (patch)
treedecf8cd16b34c35ea536eca3bd5dcf04c31f2731 /Makefile
parent5e02797b8eb093ba73fcbdc6048d02a3f9fb7379 (diff)
downloadlwn-02e8487bbf1b68b29f7759154728071af08091cb.tar.gz
lwn-02e8487bbf1b68b29f7759154728071af08091cb.zip
kbuild: support 'make modules_sign' with CONFIG_MODULE_SIG_ALL=n
Commit d890f510c8e4 ("MODSIGN: Add modules_sign make target") introduced 'make modules_sign' to manually sign modules. Some time later, commit d9d8d7ed498e ("MODSIGN: Add option to not sign modules during modules_install") introduced CONFIG_MODULE_SIG_ALL. If it was disabled, mod_sign_cmd was set to no-op ('true' command). It affected not only 'make modules_install' but also 'make modules_sign'. With CONFIG_MODULE_SIG_ALL=n, neither modules_install nor modules_sign is able to sign modules. Kbuild has kept that behavior, and nobody has complained about it, but I think it is weird. CONFIG_MODULE_SIG_ALL=n should turn off signing only for modules_install. If users want to sign modules manually, modules_sign should be offered. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> Reviewed-by: Nicolas Schier <nicolas@fjasle.eu>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions