From: Randolph Sapp <[email protected]> Add a new package group for performance or QoL tools that all images should inherit and add the first example of a package that should belong here.
Irqbalance is a good example. It helps reduce irq response delays on most if not all of our platforms and is only problematic for users attempting to reduce jitter specifically through the use of irq pinning, in which case it can be easily disabled. Signed-off-by: Randolph Sapp <[email protected]> --- .../recipes-core/images/arago-image.inc | 1 + .../packagegroups/packagegroup-arago-boot.bb | 17 +++++++++++++++++ .../packagegroup-arago-tisdk-addons.bb | 1 - 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-boot.bb diff --git a/meta-arago-distro/recipes-core/images/arago-image.inc b/meta-arago-distro/recipes-core/images/arago-image.inc index d00c1f70..0421dca3 100644 --- a/meta-arago-distro/recipes-core/images/arago-image.inc +++ b/meta-arago-distro/recipes-core/images/arago-image.inc @@ -11,6 +11,7 @@ EXTRA_IMAGECMD:ext2.gz += "-i 4096" IMAGE_INSTALL = " \ packagegroup-core-boot \ + packagegroup-arago-boot \ ${VIRTUAL-RUNTIME_initramfs} \ ${CORE_IMAGE_EXTRA_INSTALL} \ " diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-boot.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-boot.bb new file mode 100644 index 00000000..c9b87a45 --- /dev/null +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-boot.bb @@ -0,0 +1,17 @@ +SUMMARY = "Tools or utilities that all images should inherit" +DESCRIPTION = "These are packages that lead to general performance or QoL improvements on our platforms that should be inherited by all images. The idea is to keep this group as small as possible moving forward for compatibility with things like the tisdk-tiny-image build target." +LICENSE = "MIT" +PR = "r0" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +inherit packagegroup + +# packages that lead to general performance improvements +PERFORMANCE_UTILS = " \ + irqbalance \ +" + +RDEPENDS:${PN} = "\ + ${PERFORMANCE_UTILS} \ +" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index c678460d..a9b71fd1 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -50,7 +50,6 @@ UTILS:append:omap-a15 = " mmc-utils \ UTILS:append:k3 = " mmc-utils \ switch-config \ - irqbalance \ ti-rpmsg-char \ ti-rpmsg-char-examples \ statcol \ -- 2.41.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14813): https://lists.yoctoproject.org/g/meta-arago/message/14813 Mute This Topic: https://lists.yoctoproject.org/mt/100402243/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
