* [PATCH 1/2] linux-yocto-dev: bump to v7.2
@ 2026-07-22 3:51 bruce.ashfield
2026-07-22 3:51 ` [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting bruce.ashfield
0 siblings, 1 reply; 4+ messages in thread
From: bruce.ashfield @ 2026-07-22 3:51 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Track the newly generated v7.2 branches in linux-yocto-dev, built on
v7.2-rc4.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
index 883b4e3151..f82f3c326b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
@@ -14,7 +14,7 @@ require recipes-kernel/linux/linux-yocto.inc
# provide this .inc to set specific revisions
include recipes-kernel/linux/linux-yocto-dev-revisions.inc
-KBRANCH = "v7.1/standard/base"
+KBRANCH = "v7.2/standard/base"
KMETA = "kernel-meta"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name=machine;protocol=https \
@@ -28,7 +28,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name
SRCREV_machine ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
SRCREV_meta ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-yocto-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
-LINUX_VERSION ?= "7.1"
+LINUX_VERSION ?= "7.2"
LINUX_VERSION_EXTENSION ?= "-yoctodev-${LINUX_KERNEL_TYPE}"
PV = "${LINUX_VERSION}+git"
--
2.43.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting
2026-07-22 3:51 [PATCH 1/2] linux-yocto-dev: bump to v7.2 bruce.ashfield
@ 2026-07-22 3:51 ` bruce.ashfield
2026-07-22 6:49 ` Richard Purdie
0 siblings, 1 reply; 4+ messages in thread
From: bruce.ashfield @ 2026-07-22 3:51 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
linux-yocto-dev did not set KCONF_BSP_AUDIT_LEVEL, so it inherited the
kernel-yocto.bbclass default of 0. That silently suppresses the 'invalid
fragment elements' and 'redefinition' audit categories: do_kernel_configcheck
still runs and still writes .kernel-meta/cfg/{invalid,redefinition}.txt, but
nothing is ever reported to the user.
This was hiding real breakage. Five config options removed upstream in v7.1
(CONFIG_HAMRADIO, CONFIG_CRYPTO_MICHAEL_MIC, CONFIG_ISDN, CONFIG_ISDN_CAPI,
CONFIG_NF_CT_PROTO_UDPLITE) sat stale in the kernel-cache fragments for a
full release cycle without a single warning.
The versioned recipes already set this (linux-yocto and linux-yocto-rt use
1, linux-yocto-tiny uses 2); the dev recipe being the sole exception is
backwards, since the dev kernel tracks a moving upstream and is precisely
where dropped symbols should surface first.
Set it to 1 to match linux-yocto.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-dev.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
index f82f3c326b..ef6e1e0759 100644
--- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
@@ -16,6 +16,7 @@ include recipes-kernel/linux/linux-yocto-dev-revisions.inc
KBRANCH = "v7.2/standard/base"
KMETA = "kernel-meta"
+KCONF_BSP_AUDIT_LEVEL = "1"
SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=master;destsuffix=${KMETA};protocol=https"
--
2.43.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting
2026-07-22 3:51 ` [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting bruce.ashfield
@ 2026-07-22 6:49 ` Richard Purdie
2026-07-22 12:47 ` Bruce Ashfield
0 siblings, 1 reply; 4+ messages in thread
From: Richard Purdie @ 2026-07-22 6:49 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
On Tue, 2026-07-21 at 23:51 -0400, bruce.ashfield@gmail.com wrote:
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
>
> linux-yocto-dev did not set KCONF_BSP_AUDIT_LEVEL, so it inherited the
> kernel-yocto.bbclass default of 0. That silently suppresses the 'invalid
> fragment elements' and 'redefinition' audit categories: do_kernel_configcheck
> still runs and still writes .kernel-meta/cfg/{invalid,redefinition}.txt, but
> nothing is ever reported to the user.
>
> This was hiding real breakage. Five config options removed upstream in v7.1
> (CONFIG_HAMRADIO, CONFIG_CRYPTO_MICHAEL_MIC, CONFIG_ISDN, CONFIG_ISDN_CAPI,
> CONFIG_NF_CT_PROTO_UDPLITE) sat stale in the kernel-cache fragments for a
> full release cycle without a single warning.
>
> The versioned recipes already set this (linux-yocto and linux-yocto-rt use
> 1, linux-yocto-tiny uses 2); the dev recipe being the sole exception is
> backwards, since the dev kernel tracks a moving upstream and is precisely
> where dropped symbols should surface first.
>
> Set it to 1 to match linux-yocto.
>
> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> ---
> meta/recipes-kernel/linux/linux-yocto-dev.bb | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
> index f82f3c326b..ef6e1e0759 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
> @@ -16,6 +16,7 @@ include recipes-kernel/linux/linux-yocto-dev-revisions.inc
>
> KBRANCH = "v7.2/standard/base"
> KMETA = "kernel-meta"
> +KCONF_BSP_AUDIT_LEVEL = "1"
Should we change the default now this is well established?
Cheers,
Richard
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting
2026-07-22 6:49 ` Richard Purdie
@ 2026-07-22 12:47 ` Bruce Ashfield
0 siblings, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2026-07-22 12:47 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
On Wed, Jul 22, 2026 at 2:49 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Tue, 2026-07-21 at 23:51 -0400, bruce.ashfield@gmail.com wrote:
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> >
> > linux-yocto-dev did not set KCONF_BSP_AUDIT_LEVEL, so it inherited the
> > kernel-yocto.bbclass default of 0. That silently suppresses the 'invalid
> > fragment elements' and 'redefinition' audit categories: do_kernel_configcheck
> > still runs and still writes .kernel-meta/cfg/{invalid,redefinition}.txt, but
> > nothing is ever reported to the user.
> >
> > This was hiding real breakage. Five config options removed upstream in v7.1
> > (CONFIG_HAMRADIO, CONFIG_CRYPTO_MICHAEL_MIC, CONFIG_ISDN, CONFIG_ISDN_CAPI,
> > CONFIG_NF_CT_PROTO_UDPLITE) sat stale in the kernel-cache fragments for a
> > full release cycle without a single warning.
> >
> > The versioned recipes already set this (linux-yocto and linux-yocto-rt use
> > 1, linux-yocto-tiny uses 2); the dev recipe being the sole exception is
> > backwards, since the dev kernel tracks a moving upstream and is precisely
> > where dropped symbols should surface first.
> >
> > Set it to 1 to match linux-yocto.
> >
> > Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> > ---
> > meta/recipes-kernel/linux/linux-yocto-dev.bb | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
> > index f82f3c326b..ef6e1e0759 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
> > @@ -16,6 +16,7 @@ include recipes-kernel/linux/linux-yocto-dev-revisions.inc
> >
> > KBRANCH = "v7.2/standard/base"
> > KMETA = "kernel-meta"
> > +KCONF_BSP_AUDIT_LEVEL = "1"
>
>
> Should we change the default now this is well established?
>
I get enough complaints about the fragments and folks needing to inherit
kernel-yocto, etc, so I'd prefer to just keep the audit off and let them opt-in
so the default behaviour is as close to a "regular" kernel build as possible.
Bruce
> Cheers,
>
> Richard
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-07-22 12:47 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-22 3:51 [PATCH 1/2] linux-yocto-dev: bump to v7.2 bruce.ashfield
2026-07-22 3:51 ` [PATCH 2/2] linux-yocto-dev: enable BSP config audit reporting bruce.ashfield
2026-07-22 6:49 ` Richard Purdie
2026-07-22 12:47 ` Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox