From: Bruce Ashfield <bruce.ashfi...@gmail.com> Hi all,
This series contains two routine updates of 5.4. The -stable update and a backport to fix a perf build issue with the new binutils (as reported and debugged by Khem). The other two are features that I've been working on for the fall release. One is minor (the dangling kernel_features warning) and one is a significant re-write of the kernel configuration auditing tools and has been taking place over the past three weeks. The dangling features change is just to allow more flexibility with layers and the types of features they may be requesting. The details are in the commit log. By default the behaviour is the same, so there shouldn't be any issues (since if a feature is missing, someone's build was already stopping). The configuration queue one is an update of the symbol analysis to include looking at the fragments to provide details when the common question is asked "why didn't my config value make it into the .config". We now get detailed forensics from within the kernel configuration system (to deal with issues when something is selected, or not visible) and also insight into what fragment(s) set values. The tweaks are run both as part of the standard kernel-yocto build and through a dedicated task for deugging. I expect that the configuration update may trigger some warnings, since it finds things that the old tools couldn't. As such, if it causes any issues, just drop it from the queue and take the other patches. I wasn't able to run all the builds for it, but did get through multiple green builds on the AB and locally .. so this needs to get some wider testing now. Cheers, Bruce The following changes since commit 20e9df57217c5f37817653d2c3d492f2d4d37623: lib/oe/reproducible.py: Fix git HEAD check (2020-07-29 11:37:31 +0100) are available in the Git repository at: git://git.yoctoproject.org/poky-contrib zedd/kernel http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel Bruce Ashfield (4): linux-yocto/5.4: update to v5.4.53 linux-yocto/5.4: fix perf build with binutils 2.35 kernel/yocto: allow dangling KERNEL_FEATURES kernel-yocto: enhance configuration queue analysis capabilities meta/classes/kernel-yocto.bbclass | 191 ++++++++++++++---- .../kern-tools/kern-tools-native_git.bb | 2 +- .../linux/linux-yocto-rt_5.4.bb | 6 +- .../linux/linux-yocto-tiny_5.4.bb | 8 +- meta/recipes-kernel/linux/linux-yocto_5.4.bb | 24 +-- 5 files changed, 175 insertions(+), 56 deletions(-) -- 2.19.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#141159): https://lists.openembedded.org/g/openembedded-core/message/141159 Mute This Topic: https://lists.openembedded.org/mt/75964171/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-