- Re-sign modules after the package stripping process.
- Remove the package-stripping skip for signed modules from package.py.
- Add KERNEL_MODULE_INSTALL_PREFIX variable
Note that tests have been made on core-minimal-image for in-tree modules
and on crypto-dev and lttng-modules for out-of-tree modules.
changes in V6:
- Sort KERNEL_MODULE_INSTALL_PREFIX variable documentation alphabetically
changes in V5:
- Adapt signing function to out-of-tree modules.
changes in v4:
- Re-sign kernel modules after package stripping process
- Remove package-stripping skip in package.py
- Add MOD_INSTALL_PREFIX variable
changes in v3:
- Fixing rebase issue.
changes in v2:
- Use the conditional INSTALL_MOD_STRIP environment variable to avoid
duplicating the oe_runmake call.
- Use `scripts/config` script instead of grepping .config file.# Please
edit the description for the branch
Anis Bougrine (5):
kernel-module-split.bbclass: add get_ext_mod function for module
signing
kernel: re-sign kernel modules after package stripping process
package.py: remove stripping and splitting skip for signed kernel
modules
kernel: centralize kernel module installation path in one variable
documentation.conf: add documentation for KERNEL_MODULE_INSTALL_PREFIX
variable
meta/classes-recipe/kernel-arch.bbclass | 1 +
.../kernel-module-split.bbclass | 46 +++++++++++++++++++
meta/classes-recipe/kernel.bbclass | 12 ++---
meta/classes-recipe/module.bbclass | 2 +-
meta/conf/documentation.conf | 1 +
meta/lib/oe/package.py | 26 ++---------
6 files changed, 58 insertions(+), 30 deletions(-)
--
2.50.1 (Apple Git-155)
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#244359):
https://lists.openembedded.org/g/openembedded-core/message/244359
Mute This Topic: https://lists.openembedded.org/mt/120933943/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-