From: bruce.ashfield@gmail.com
To: richard.purdie@linuxfoundation.org
Cc: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/21] linux-yocto: combined and consolidated pull request
Date: Thu, 18 Dec 2025 15:22:25 -0500 [thread overview]
Message-ID: <cover.1766087617.bruce.ashfield@gmail.com> (raw)
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
As discussed in the weekly engineering call, I'm sending this as
single series even though it crossed boundaries of the repositories.
I don't have access to meta-yocto-contrib yet, so I haven't pushed
the component parts to contrib branches yet, but will do that for
future pull requests.
I'm using this as a first run through some things I've cooked up
to coordinate the patches across the repos. The formatting is my
own, so apologies if it isn't clear .. and we'll see if it all
Now to the series for OE-core:
- We have stable updates to 6.12
- A kern-tools fix
- Updates to 6.17
- Removal of 6.17
- Introduction of 6.18
- Bump to libc-headers to 6.18
I've built and booted what I can locally, and I know that the
major architectures work, and are functional with respect to
core features.
I have more libc-headers testing running against meta-oe and
muslc, so there may be some breakage there and I'll help deal
with that if it happens.
The update and then removal of 6.17 is on purpose. In case any
one was using it, they should get the latest tested before it
starts to be removed.
For meta-yocto:
- removal of any remaining 6.17 references
- introduction of 6.18
The meta-yocto default changes are obviously REALLY RFC/RFT
there will be issues, but I've provided them anyway to make it
clear that we are going to 6.18 as the new default for all the
variants.
Once we get 6.18 fully green and the h/w references udpated,
I'll remove 6.12 and 6.16 from master. That isn't in this series
by design.
Cheers,
Bruce
Aggregate summary of exported patches:
- openembedded-core branch=master : 15 patches
- meta-yocto branch=master : 6 patches
Changes:
[01/15][openembedded-core] kern-tools: fix commit SHA reproducibility
[02/15][openembedded-core] linux-yocto/6.12: update to v6.12.61
[03/15][openembedded-core] linux-yocto/6.12: update CVE exclusions
[04/15][openembedded-core] linux-yocto/6.12: update to v6.12.62
[05/15][openembedded-core] linux-yocto/6.12: update CVE exclusions
[06/15][openembedded-core] linux-yocto/6.16: rust kernel configs
[07/15][openembedded-core] linux-yocto/6.17: update to v6.17.11
[08/15][openembedded-core] linux-yocto/6.17: update CVE exclusions
[09/15][openembedded-core] linux-yocto/6.17: rust kernel configs
[10/15][openembedded-core] linux-yocto/6.17: drop recipes
[11/15][openembedded-core] linux-yocto/6.18: introduce reference
[12/15][openembedded-core] linux-libc-headers: update to 6.18
[13/15][openembedded-core] linux-yocto/6.18: rust kernel configs
[14/15][openembedded-core] linux-yocto/6.18: update to v6.18.1
[15/15][openembedded-core] linux-yocto/6.18: update CVE exclusions
[01/06][meta-yocto] yocto-bsp: introduce 6.18 h/w reference
[02/06][meta-yocto] yocto-bsp/6.17: drop bbappend
[03/06][meta-yocto] poky-tiny: make 6.18 preferred kernel version
[04/06][meta-yocto] poky: make 6.18 preferred kernel version
[05/06][meta-yocto] poky-alt: make default kernel 6.18
[06/06][meta-yocto] yocto-bsp: genericx86: bump default kernel to 6.18
---
Diffstat:
openembedded-core:
.../kern-tools/kern-tools-native_git.bb | 2 +-
...-headers_6.17.bb => linux-libc-headers_6.18.bb} | 3 +-
meta/recipes-kernel/linux/cve-exclusion_6.12.inc | 632 +++++++++++-
...e-exclusion_6.17.inc => cve-exclusion_6.18.inc} | 1040 ++++++++++++++++----
meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-rt_6.16.bb | 2 +-
...nux-yocto-rt_6.17.bb => linux-yocto-rt_6.18.bb} | 12 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.16.bb | 2 +-
...yocto-tiny_6.17.bb => linux-yocto-tiny_6.18.bb} | 12 +-
meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +-
meta/recipes-kernel/linux/linux-yocto_6.16.bb | 4 +-
.../{linux-yocto_6.17.bb => linux-yocto_6.18.bb} | 52 +-
13 files changed, 1526 insertions(+), 275 deletions(-)
meta-yocto:
meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
meta-poky/conf/distro/poky-tiny.conf | 2 +-
meta-poky/conf/distro/poky.conf | 4 ++--
meta-yocto-bsp/conf/machine/include/genericx86-common.inc | 2 +-
.../linux/{linux-yocto_6.17.bbappend => linux-yocto_6.18.bbappend} | 4 ++--
5 files changed, 7 insertions(+), 7 deletions(-)
--
2.39.2
next reply other threads:[~2025-12-18 20:22 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-18 20:22 bruce.ashfield [this message]
2025-12-18 20:22 ` [01/15][openembedded-core] kern-tools: fix commit SHA reproducibility with raw diffs bruce.ashfield
2025-12-18 20:22 ` [02/15][openembedded-core] linux-yocto/6.12: update to v6.12.61 bruce.ashfield
2025-12-18 20:22 ` [03/15][openembedded-core] linux-yocto/6.12: update CVE exclusions (6.12.61) bruce.ashfield
2025-12-18 20:22 ` [04/15][openembedded-core] linux-yocto/6.12: update to v6.12.62 bruce.ashfield
2025-12-18 20:22 ` [05/15][openembedded-core] linux-yocto/6.12: update CVE exclusions (6.12.62) bruce.ashfield
2025-12-18 20:22 ` [06/15][openembedded-core] linux-yocto/6.16: rust kernel configs bruce.ashfield
2025-12-18 20:22 ` [07/15][openembedded-core] linux-yocto/6.17: update to v6.17.11 bruce.ashfield
2025-12-18 20:22 ` [08/15][openembedded-core] linux-yocto/6.17: update CVE exclusions (6.17.11) bruce.ashfield
2025-12-18 20:22 ` [09/15][openembedded-core] linux-yocto/6.17: rust kernel configs bruce.ashfield
2025-12-18 20:22 ` [12/15][openembedded-core] linux-libc-headers: update to 6.18 bruce.ashfield
2025-12-18 20:22 ` [13/15][openembedded-core] linux-yocto/6.18: rust kernel configs bruce.ashfield
2025-12-18 20:22 ` [14/15][openembedded-core] linux-yocto/6.18: update to v6.18.1 bruce.ashfield
2025-12-18 20:22 ` [15/15][openembedded-core] linux-yocto/6.18: update CVE exclusions (6.18.1) bruce.ashfield
2025-12-18 20:22 ` [01/06][meta-yocto] yocto-bsp: introduce 6.18 h/w reference bruce.ashfield
2025-12-18 20:22 ` [02/06][meta-yocto] yocto-bsp/6.17: drop bbappend bruce.ashfield
2025-12-18 20:22 ` [03/06][meta-yocto] poky-tiny: make 6.18 preferred kernel version bruce.ashfield
2025-12-18 20:22 ` [04/06][meta-yocto] poky: " bruce.ashfield
2025-12-18 20:22 ` [05/06][meta-yocto] poky-alt: make default kernel 6.18 bruce.ashfield
2025-12-18 20:22 ` [06/06][meta-yocto] yocto-bsp: genericx86: bump default kernel to 6.18 bruce.ashfield
2025-12-22 13:13 ` [PATCH 0/21] linux-yocto: combined and consolidated pull request Richard Purdie
2025-12-23 3:34 ` Bruce Ashfield
2025-12-23 7:31 ` [OE-core] " Mikko Rapeli
[not found] ` <1883C7B7E16A04B1.1614991@lists.openembedded.org>
2025-12-23 8:17 ` Mikko Rapeli
2025-12-23 12:45 ` Richard Purdie
2025-12-23 14:45 ` Bruce Ashfield
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1766087617.bruce.ashfield@gmail.com \
--to=bruce.ashfield@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox