On Wed Mar 25, 2026 at 11:58 AM IST, Moteen Shah wrote:
> Remove runtime managers since ti-core-initramfs does not requires
> login and other services as it is being used as a read only
> image during the boot. Modules can be probed using the udev from
> initrams-module-udev, hence remove the init manager along with
> others.
>
> Signed-off-by: Moteen Shah <[email protected]>

Tested-by: Anshul Dalal <[email protected]>

Before:

        $ du -h ti-core-initramfs.cpio*
        90M     ti-core-initramfs.cpio
        18M     ti-core-initramfs.cpio.xz

After:

        $ du -h ti-core-initramfs.cpio*
        25M     ti-core-initramfs.cpio
        6.5M    ti-core-initramfs.cpio.xz

Boot logs (AM62ax EVM with SD boot): 
https://gist.github.com/ArchUsr64/e90215448010aac5db9ccfb2e63ce433

Thanks for the patch!
Best Wishes,
Anshul

> ---
> This patch will help in reducing the size of the initramfs to about 7 MB's 
> compressed and 25 MB's uncompressed
> Boot logs: https://gist.github.com/Jamm02/ebdb124064e253208ee479f46edf127f
>  .../recipes-ti/initramfs/packagegroup-ti-core-initramfs.bb    | 4 ----
>  1 file changed, 4 deletions(-)
>
> diff --git 
> a/meta-ti-bsp/recipes-ti/initramfs/packagegroup-ti-core-initramfs.bb 
> b/meta-ti-bsp/recipes-ti/initramfs/packagegroup-ti-core-initramfs.bb
> index a9eff847..f496f21a 100644
> --- a/meta-ti-bsp/recipes-ti/initramfs/packagegroup-ti-core-initramfs.bb
> +++ b/meta-ti-bsp/recipes-ti/initramfs/packagegroup-ti-core-initramfs.bb
> @@ -11,10 +11,6 @@ TI_CORE_INITRAMFS_KERNEL_MODULES ?= ""
>  RDEPENDS:${PN} += "\
>      ${TI_CORE_INITRAMFS_KERNEL_MODULES} \
>      ${VIRTUAL-RUNTIME_base-utils} \
> -    ${VIRTUAL-RUNTIME_login_manager} \
> -    ${VIRTUAL-RUNTIME_init_manager} \
> -    ${VIRTUAL-RUNTIME_dev_manager} \
> -    ${VIRTUAL-RUNTIME_update-alternatives} \
>      netbase \
>      base-files \
>      base-passwd \

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19824): 
https://lists.yoctoproject.org/g/meta-ti/message/19824
Mute This Topic: https://lists.yoctoproject.org/mt/118497229/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to