Thread (48 messages) 48 messages, 7 authors, 2022-03-07

Re: [PATCH v9 07/14] module: Move extra signature support out of core code

From: Christophe Leroy <hidden>
Date: 2022-03-02 13:41:49
Also in: lkml


Le 02/03/2022 à 14:33, Aaron Tomlin a écrit :
On Wed 2022-03-02 08:08 +0000, Christophe Leroy wrote:
quoted
quoted
+bool is_module_sig_enforced(void)
+{
+	return sig_enforce;
+}
+EXPORT_SYMBOL(is_module_sig_enforced);
As reported by the test robot, that's not enough.
Hi Christophe,

Thanks for testing this.
quoted
When it was in main.c, is_module_sig_enforced() was build as soon as
CONFIG_MODULES was set.
Now it is only built when CONFIG_MODULE_SIG is selected,
Agreed.
quoted
so you have to modify include/linux/modules.h and have the stub
is_module_sig_enforced() when CONFIG_MODULE_SIG is not selected and not
only when CONFIG_MODULES is not selected.
Sure: when Kconfig CONFIG_MODULE_SIG is not selected.

Luis,

I can see that the latest series is in mcgrof/modules-testing.
Should I address the above as a separate patch with "Fixes:" or
provide a whole new series, with the fix within the same patch?
In my opinion, another iteration would be cleaner.
On the powerpc list, usually for this kind of stuff, if the fixup 
doesn't impact the other commits of the series, we provide an 
incremental fixup and Michael squashes it in the faulty commit while 
rebasing.

That way you get the advantage of a new iteration without the disadvantages.

Up to Luis to tell what he prefers.

Christophe
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help