Message ID | 20250910193942.4072450-1-bruce.ashfield@gmail.com |
---|---|
State | Accepted, archived |
Commit | 0778acc56fa18e2af9cc090eddccf33914926be7 |
Headers | show |
Series | linux-yocto/6.16: cfg: fix audit warnings | expand |
On Wed, 2025-09-10 at 15:39 -0400, bruce.ashfield@gmail.com wrote: > Apply these on top of all my previous patches. > > They fix the overly agressive DRM options I enabled and address some > of the warnings in other configurations that had slipped through. > > There may still be some issues lurking, but this will definitely > improve things. Thanks, this definitely looks better. There are still config warnings for meta-agl-core and meta-arm: https://autobuilder.yoctoproject.org/valkyrie/#/builders/55/builds/2218 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/2254 (copying people) There is also a reproducibility issue in perf: https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/2469 https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20250910-yq6y7z5s/packages/diff-html/ I did a bit of digging on that one and sent out a possible patch. I've merged the current queue of 6.16 patches in since we'd be doing it eventually and I decided it would be easier to get people to collaborate on the remaining issues with the patches merged. Cheers, Richard
On Thu, Sep 11, 2025 at 7:43 AM Richard Purdie < richard.purdie@linuxfoundation.org> wrote: > On Wed, 2025-09-10 at 15:39 -0400, bruce.ashfield@gmail.com wrote: > > Apply these on top of all my previous patches. > > > > They fix the overly agressive DRM options I enabled and address some > > of the warnings in other configurations that had slipped through. > > > > There may still be some issues lurking, but this will definitely > > improve things. > > Thanks, this definitely looks better. > > There are still config warnings for meta-agl-core and meta-arm: > https://autobuilder.yoctoproject.org/valkyrie/#/builders/55/builds/2218 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/2254 > (copying people) > I scanned the AGL one yesterday and removed one of the obsolete options from the kernel-cache fragments. But the rest of the warnings come from other places, so I didn't get to tracking down where they are in the AGL layers. If no-one can do it in the short term, I can have a look. The meta-arm one was CONFIG_SCHED_DEBUG, I removed it from the kernel-cache fragments, but if it is still showing in your build, there must be another fragment that is adding it from somewhere in the layers. My same offer exists for meta-arm, I can track it down if no one else has time. > > There is also a reproducibility issue in perf: > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/2469 > > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20250910-yq6y7z5s/packages/diff-html/ > > I did a bit of digging on that one and sent out a possible patch. > > I've merged the current queue of 6.16 patches in since we'd be doing it > eventually and I decided it would be easier to get people to > collaborate on the remaining issues with the patches merged. > > Agreed! Bruce > Cheers, > > Richard > >
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.16.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.16.bb index 7725bcf20b..b86748d7d5 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.16.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.16.bb @@ -15,7 +15,7 @@ python () { } SRCREV_machine ?= "c631c6cf05de829937afe048e6ae2fea15634cc8" -SRCREV_meta ?= "5b4b90bbad3ada455c7c124bf704c519c6013aa1" +SRCREV_meta ?= "6cd9824a84b5fd5c8557208a787252e31a063436" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.16;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.16.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.16.bb index befced7a98..254e6727fe 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.16.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.16.bb @@ -18,7 +18,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "01bcf423b031a36a070c7a983e45992e634fceb7" -SRCREV_meta ?= "5b4b90bbad3ada455c7c124bf704c519c6013aa1" +SRCREV_meta ?= "6cd9824a84b5fd5c8557208a787252e31a063436" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.16.bb b/meta/recipes-kernel/linux/linux-yocto_6.16.bb index 2ea54a5301..a773d8a426 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.16.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.16.bb @@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "01bcf423b031a36a070c7a983e45992e634fceb7" SRCREV_machine:qemux86-64 ?= "01bcf423b031a36a070c7a983e45992e634fceb7" SRCREV_machine:qemumips64 ?= "2459c29bf2c3d221fd6d3222c7200b368156986e" SRCREV_machine ?= "01bcf423b031a36a070c7a983e45992e634fceb7" -SRCREV_meta ?= "5b4b90bbad3ada455c7c124bf704c519c6013aa1" +SRCREV_meta ?= "6cd9824a84b5fd5c8557208a787252e31a063436" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the <version>/base branch, which is pure upstream -stable, and the same