Re: [PATCH v5 14/14] kbuild: make CONFIG_MODULE_HASHES compatible with module stripping

Nicolas Schier <[email protected]>
Newsgroups gmane.linux.ports.ppc.embedded,gmane.linux.kernel.bpf,gmane.linux.kbuild.devel,gmane.linux.kernel,gmane.linux.kernel.cross-arch,gmane.linux.kernel.modules,gmane.linux.kernel.lsm,gmane.linux.documentation,gmane.linux.debian.devel.kernel
Message-ID <anHeswYHqwvKk3XL@levanger>
On Tue, May 05, 2026 at 11:05:18AM +0200, Thomas Weißschuh wrote:
> CONFIG_MODULE_HASHES needs to process the modules at build time in the
> exact form they will be loaded at runtime. If the modules are stripped
> afterwards they will not be loadable anymore.
> 
> Also evaluate INSTALL_MOD_STRIP at build time and build the hashes based
> on modules stripped this way.
> 
> If users specify inconsistent values of INSTALL_MOD_STRIP between build
> and installation time, an error is reported.
> 
> Signed-off-by: Thomas Weißschuh <[email protected]>
> ---
>  .gitignore                | 1 +
>  kernel/module/Kconfig     | 5 +++++
>  scripts/Makefile.modfinal | 9 +++++++++
>  scripts/Makefile.modinst  | 4 ++--
>  scripts/Makefile.vmlinux  | 2 +-
>  5 files changed, 18 insertions(+), 3 deletions(-)
> 

For kbuild:

Reviewed-by: Nicolas Schier <[email protected]>

-- 
Nicolas
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.