On Thu, Nov 4, 2021 at 4:57 PM Khem Raj <[email protected]> wrote: > > > On 11/4/21 12:48 PM, Bruce Ashfield wrote: > > From: Bruce Ashfield <[email protected]> > > > > Richard, > > > > Here's a broad set of kernel updates: > > > > - stable for 5.14 > > - stable for 5.10 > > > > And then the bigger, a way earlier than normal: > > > > - libc-headers bump to 5.15 > > - 5.15 reference kernel recipes > > > > As everyone has probably heard, 5.15 is the next kernel LTS, so I > > wanted to establish it for the next release earlier than normal. Due > > to the -dev testing, things like lttng, perf and devsrc are already > > ready to go, so this is a smaller pull request than normal. > > > > I had to fixup strace, and the vboxguest drivers (patch sent to > > meta-oe) > > > > I've run it through the AB and everything came back green, as well > > as my local testing. > > > > This isn't the default for any of the machines yet (but I have > > local patches for that as well). The h/w reference boards > > stil use 5.14 and need to be updated, but the plan is to remove 5.14, > > and eventually 5.10 from master, and we'll go with 5.15, and 5.16+ > > in the spring 2022 release. > > also 5.10 ? I think there perhaps will be enough folks needing 5.10 > Since next YP release is also LTS, I wonder if we should keep kernel > UAPIs as a LTS kernel too. >
While we have to wait a bit longer to hear, it is very likely that 5.15 will outlast 5.10 in terms of support .. since almost every other LTS has picked up extended support. As for 5.10 (I state the obvious), that's what the release branches are for :) We've never kept more than 2 released + 1 dev kernels active at once (in master) .. one can always find a consumer of any particular version or subversion, and they are convinced they need it. 5.15 is a definite, as is something newer than it (because we absolutely need newer for feature/platform/bleeding edge), which leaves 5.10 on the bubble. Just because the recipe isn't in master, doesn't mean I'm not updating and maintaining it .. it just means that we aren't doing a matrix of tests on it, since that would be 4x (if you count -dev) active kernels in master and that's a significant overhead. That all being said, I'm not removing anything yet, and we'll see where the chips fall on that front! I've taken note, it can all be mixed into the consideration. The fact that you read my yammering closely enough to comment, gives weight to the request :) Bruce > > > > > Cheers, > > > > Bruce > > > > The following changes since commit > 3e9c4801216111496acffdfdccf1deae3b3d6b96: > > > > insane.bbclass: Add a check for directories that are expected to be > empty (2021-11-03 11:12:26 +0000) > > > > 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 (6): > > linux-yocto/5.14: update to v5.14.15 > > linux-yocto/5.10: update to v5.10.76 > > linux-libc-headers: update to v5.15 > > linux-yocto-rt/5.10: update to -rt54 > > linux-yocto/5.15: introduce recipes > > strace: fix build against 5.15 kernel/kernel-headers > > > > meta/conf/distro/include/tcmode-default.inc | 2 +- > > ...1-Avoid-relying-on-presence-of-ipx.h.patch | 151 ++++++++++++++++++ > > meta/recipes-devtools/strace/strace_5.14.bb | 1 + > > ...ers_5.14.bb => linux-libc-headers_5.15.bb} | 4 +- > > .../linux/linux-yocto-rt_5.10.bb | 6 +- > > .../linux/linux-yocto-rt_5.14.bb | 6 +- > > .../linux/linux-yocto-rt_5.15.bb | 45 ++++++ > > .../linux/linux-yocto-tiny_5.10.bb | 8 +- > > .../linux/linux-yocto-tiny_5.14.bb | 8 +- > > .../linux/linux-yocto-tiny_5.15.bb | 32 ++++ > > meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 +-- > > meta/recipes-kernel/linux/linux-yocto_5.14.bb | 26 +-- > > meta/recipes-kernel/linux/linux-yocto_5.15.bb | 68 ++++++++ > > 13 files changed, 339 insertions(+), 42 deletions(-) > > create mode 100644 > meta/recipes-devtools/strace/strace/0001-Avoid-relying-on-presence-of-ipx.h.patch > > rename meta/recipes-kernel/linux-libc-headers/{ > linux-libc-headers_5.14.bb => linux-libc-headers_5.15.bb} (81%) > > create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb > > create mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb > > create mode 100644 meta/recipes-kernel/linux/linux-yocto_5.15.bb > > > > > > > > > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#157880): https://lists.openembedded.org/g/openembedded-core/message/157880 Mute This Topic: https://lists.openembedded.org/mt/86824892/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
