* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2016-08-15 18:26 Bruce Ashfield
2016-08-16 16:00 ` Burton, Ross
0 siblings, 1 reply; 24+ messages in thread
From: Bruce Ashfield @ 2016-08-15 18:26 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
Here's a collection of changes that have been queued over the past couple of
weeks.
I'm working on some additional -stable updates, as well as a new release
kernel for the fall release, but I wanted to get this queue cleared first.
The patches:
linux-yocto/4.1: netfilter: x_tables: fix stable backport
linux-yocto/4.1: bump to v4.1.29
linux-yocto/4.1: config updates
linux-yocto/4.4: -rt update patch meta-data to remove ()
Are typical -stable, and bug fix changes. I haven't seen any issues in my
local builds, so all looks well there. These can be taken in isolation from
the kernel tools changes that follow:
kernel-yocto: streamline patch, configuration and audit phases
yocto-bsp/yocto-kernel: update to work with the latest kern-tools
Are the important part of this series, and a significant contribution to the
fall release. I've been testing these for some time, and we've run the
kernel lab and yocto-bsp scripts against the tools. We haven't found a
regression yet, but I'm sure there are some lurking. These definitely need
cycles on the autobuilders.
From the patch itself:
[
We've been running with a set of kern-tools that were designed to work
with build systems that knew nothing about git, trees, commits, etc.
As such, there's been a set of shims/wrappers in place to work with
within bitbake/oe-core. These were the *me scripts: createme, updateme,
patchme and configme.
With this commit, we strip that legacy code and use the tools directly.
This means less complexity, fewer corner cases .. and no surprises
when the tools are arunning. As another benefit, the tools consume
much less time during a typical build and have no noticeable impact
on the overall build time.
Existing .scc files, features, and processing are not impacted as
these tools are compatible with existing feature descriptions and
kerne configuration fragments.
The audit of kernel configuration fragments is now detached
from the linux-yocto build structure and process. This means that
they can eventually be tweaked to offer kernel audit to any type of
kernel build and configuration process.
Additionally, the kernel symbol audit phase can now resolve symbol
dependencies and offer guidance when a symbol is missing:
WARNING: linux-yocto-4.4.15+gitAUTOINC+b030d96c7b_f5e2c49d58-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:
---------- CONFIG_BT_6LOWPAN -----------------
Config: CONFIG_BT_6LOWPAN
From: /home/bruce/poky/build/tmp/work-shared/qemux86-64/kernel-source/.kernel-meta/configs/standard/features/bluetooth/bluetooth.cfg
Requested value: CONFIG_BT_6LOWPAN=y
Actual value:
Config 'BT_6LOWPAN' has the following conditionals:
BT_LE && 6LOWPAN (value: "n")
Dependency values are:
BT_LE [y] 6LOWPAN [n]
]
This is the 2nd step in making fragments, and their audit available to
any type of kernel build. They are also a significant simplification and
speed up of the processing. There's no branching, no conditioning of the
tree, etc.
The shortlogs of the tools changes are:
4b5de90 kconf_check: use symbol_why to provide diagnostics on missing options
92f8053 symbol_why: introduce symbol_why
779d675 Makefile: add Kconfiglib to install list
39c00bc tools: import Kconfiglib
68531c9 kgit: add repo clean function
b73353f kgit-scc: update tree gen to new kern-tools
09a1a6c kgit: detect if sourced
2bad46f kgit-meta: adapt to new scc/spp meta series generation
8332818 kconf_check: standalone operation and command line options
d7e06ed spp/scc: streamline patch and config series generation
f67df1c merge_config: update to mainline variant
a67df68 kgit-s2q: log last patch applied
The overall diffstat for the tools changes are:
b/Makefile | 26 -
b/tools/kconf_check | 923 ++++++++++++++++--------------------
b/tools/kgit | 320 ++++++++----
b/tools/kgit-init | 301 ++---------
b/tools/kgit-meta | 1119 +++-----------------------------------------
b/tools/kgit-s2q | 29 -
b/tools/kgit-scc | 238 ++-------
b/tools/merge_config.sh | 102 ++--
b/tools/scc | 290 +++++++----
b/tools/scc-cmds/auto.cmd | 30 +
b/tools/scc-cmds/branch.cmd | 38 +
b/tools/scc-cmds/define.cmd | 9
b/tools/scc-cmds/kconf.cmd | 55 ++
b/tools/scc-cmds/mark.cmd | 4
b/tools/scc-cmds/patch.cmd | 32 +
b/tools/spp | 653 +++++++++++++++++--------
b/tools/symbol_why.py | 236 +++++++++
tools/configme | 397 ---------------
tools/createme | 235 ---------
tools/patchme | 132 -----
tools/pre_config | 226 --------
tools/updateme | 621 ------------------------
22 files changed, 2001 insertions(+), 4015 deletions(-)
We end up at a 2:1 code reduction, and the raw tools are directly used, wins
on both counts.
Note: there are still warnings in the kernel meta-data, they are being worked
on, but I've left them in place so a few people can see the new kernel audit
information :)
Cheers,
Bruce
The following changes since commit 6b66e9317f4ec3a69f98f29836aafa35b52f3fc7:
Allow for simultaneous do_rootfs tasks with rpm (2016-08-12 15:25:22 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
linux-yocto/4.1: netfilter: x_tables: fix stable backport
linux-yocto/4.1: bump to v4.1.29
linux-yocto/4.1: config updates
linux-yocto/4.4: -rt update patch meta-data to remove ()
kernel-yocto: streamline patch, configuration and audit phases
yocto-bsp/yocto-kernel: update to work with the latest kern-tools
meta/classes/kernel-yocto.bbclass | 143 ++++++++-------------
.../kern-tools/kern-tools-native_git.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 +--
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 2 +-
scripts/lib/bsp/kernel.py | 1 -
.../linux/files/machine-standard.scc | 2 +-
.../linux/files/machine-standard.scc | 2 +-
.../linux/files/machine-standard.scc | 2 +-
.../linux/files/machine-standard.scc | 2 +-
.../linux/files/machine-standard.scc | 2 +-
.../linux/files/machine-standard.scc | 10 +-
.../linux/files/machine-standard.scc | 2 +-
16 files changed, 85 insertions(+), 123 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2016-08-15 18:26 Bruce Ashfield
@ 2016-08-16 16:00 ` Burton, Ross
2016-08-16 16:01 ` Bruce Ashfield
0 siblings, 1 reply; 24+ messages in thread
From: Burton, Ross @ 2016-08-16 16:00 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 1457 bytes --]
On 15 August 2016 at 19:26, Bruce Ashfield <bruce.ashfield@windriver.com>
wrote:
> Are the important part of this series, and a significant contribution to
> the
> fall release. I've been testing these for some time, and we've run the
> kernel lab and yocto-bsp scripts against the tools. We haven't found a
> regression yet, but I'm sure there are some lurking. These definitely need
> cycles on the autobuilders.
>
qemux86 throws these warnings at me:
WARNING: linux-yocto-4.4.15+gitAUTOINC+b030d96c7b_ddab242999-r0
do_kernel_configcheck: [kernel config]: specified values did not make it
into the kernel's final configuration:
---------- CONFIG_BT_6LOWPAN -----------------
Config: CONFIG_BT_6LOWPAN
From:
/data/poky-master/tmp-glibc/work-shared/qemux86/kernel-source/.kernel-meta/configs/standard/features/bluetooth/bluetooth.cfg
Requested value: CONFIG_BT_6LOWPAN=y
Actual value:
Config 'BT_6LOWPAN' has the following conditionals:
BT_LE && 6LOWPAN (value: "n")
Dependency values are:
BT_LE [y] 6LOWPAN [n]
---------- CONFIG_BT_CMTP -----------------
Config: CONFIG_BT_CMTP
From:
/data/poky-master/tmp-glibc/work-shared/qemux86/kernel-source/.kernel-meta/configs/standard/features/bluetooth/bluetooth.cfg
Requested value: CONFIG_BT_CMTP=m
Actual value:
Config 'BT_CMTP' has the following conditionals:
BT_BREDR && ISDN_CAPI (value: "n")
Dependency values are:
BT_BREDR [y] ISDN_CAPI [n]
Ross
[-- Attachment #2: Type: text/html, Size: 2727 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2016-08-16 16:00 ` Burton, Ross
@ 2016-08-16 16:01 ` Bruce Ashfield
2016-08-16 16:10 ` Burton, Ross
0 siblings, 1 reply; 24+ messages in thread
From: Bruce Ashfield @ 2016-08-16 16:01 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On 2016-08-16 12:00 PM, Burton, Ross wrote:
>
> On 15 August 2016 at 19:26, Bruce Ashfield <bruce.ashfield@windriver.com
> <mailto:bruce.ashfield@windriver.com>> wrote:
>
> Are the important part of this series, and a significant
> contribution to the
> fall release. I've been testing these for some time, and we've run the
> kernel lab and yocto-bsp scripts against the tools. We haven't found a
> regression yet, but I'm sure there are some lurking. These
> definitely need
> cycles on the autobuilders.
>
>
> qemux86 throws these warnings at me:
Yep, that was covered in my 0/N:
"Note: there are still warnings in the kernel meta-data, they are being
worked
on, but I've left them in place so a few people can see the new kernel audit
information :)"
Cheers,
Bruce
>
> WARNING: linux-yocto-4.4.15+gitAUTOINC+b030d96c7b_ddab242999-r0
> do_kernel_configcheck: [kernel config]: specified values did not make it
> into the kernel's final configuration:
>
> ---------- CONFIG_BT_6LOWPAN -----------------
> Config: CONFIG_BT_6LOWPAN
> From:
> /data/poky-master/tmp-glibc/work-shared/qemux86/kernel-source/.kernel-meta/configs/standard/features/bluetooth/bluetooth.cfg
> Requested value: CONFIG_BT_6LOWPAN=y
> Actual value:
>
> Config 'BT_6LOWPAN' has the following conditionals:
> BT_LE && 6LOWPAN (value: "n")
> Dependency values are:
> BT_LE [y] 6LOWPAN [n]
>
> ---------- CONFIG_BT_CMTP -----------------
> Config: CONFIG_BT_CMTP
> From:
> /data/poky-master/tmp-glibc/work-shared/qemux86/kernel-source/.kernel-meta/configs/standard/features/bluetooth/bluetooth.cfg
> Requested value: CONFIG_BT_CMTP=m
> Actual value:
>
> Config 'BT_CMTP' has the following conditionals:
> BT_BREDR && ISDN_CAPI (value: "n")
> Dependency values are:
> BT_BREDR [y] ISDN_CAPI [n]
>
> Ross
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2016-08-16 16:01 ` Bruce Ashfield
@ 2016-08-16 16:10 ` Burton, Ross
2016-08-16 16:11 ` Bruce Ashfield
0 siblings, 1 reply; 24+ messages in thread
From: Burton, Ross @ 2016-08-16 16:10 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 164 bytes --]
On 16 August 2016 at 17:01, Bruce Ashfield <bruce.ashfield@windriver.com>
wrote:
> Yep, that was covered in my 0/N:
>
<cough>
I'll get my coat.
Ross
[-- Attachment #2: Type: text/html, Size: 592 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2016-08-16 16:10 ` Burton, Ross
@ 2016-08-16 16:11 ` Bruce Ashfield
2016-08-16 16:15 ` Burton, Ross
0 siblings, 1 reply; 24+ messages in thread
From: Bruce Ashfield @ 2016-08-16 16:11 UTC (permalink / raw)
To: Burton, Ross; +Cc: OE-core
On 2016-08-16 12:10 PM, Burton, Ross wrote:
>
> On 16 August 2016 at 17:01, Bruce Ashfield <bruce.ashfield@windriver.com
> <mailto:bruce.ashfield@windriver.com>> wrote:
>
> Yep, that was covered in my 0/N:
>
>
> <cough>
>
> I'll get my coat.
... and hopefully hit me with it for hiding that note way down in a
TL;DR 0/N message.
Bruce
>
> Ross
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2016-08-16 16:11 ` Bruce Ashfield
@ 2016-08-16 16:15 ` Burton, Ross
0 siblings, 0 replies; 24+ messages in thread
From: Burton, Ross @ 2016-08-16 16:15 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: OE-core
[-- Attachment #1: Type: text/plain, Size: 320 bytes --]
On 16 August 2016 at 17:11, Bruce Ashfield <bruce.ashfield@windriver.com>
wrote:
> ... and hopefully hit me with it for hiding that note way down in a
> TL;DR 0/N message.
>
Oh it was definitely sensible, you covered everything in the cover letter
that I only skimmed last week and promptly forgot...
Ross
[-- Attachment #2: Type: text/html, Size: 731 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2017-06-08 19:21 Bruce Ashfield
0 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2017-06-08 19:21 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
This pull request includes -stable updates for all the kernels that are
currently in master. I'll be dropping one kernel as I move to 4.12+ for
the fall release, but for now, they all continue to get updates.
I've done smoke build/boot testing on the updates, but the build matrix
is huge, so I'll keep an eye on any autobuilder results just in case
something slipped through.
We also have some configuration changes and a bug fix to the kern-tools
when a BSP includes a file and inhibits patches.
Cheers,
Bruce
The following changes since commit 4a7612c7a12b9a381fb8343ba9586272b889fc15:
buildhistory: skip tests if GitPython module is missing (2017-06-07 16:00:49 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
linux-yocto/meta: configuration changes (wifi, kexec and nft)
kern-tools: avoid syntax errors when inheriting meta data
linux-yocto-rt: 4.9-rt18
linux-yocto/4.10: update to v4.10.17
linux-yocto/4.9: update to 4.9.31
linux-yocto/4.4: update to v4.4.71
.../kern-tools/kern-tools-native_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.10.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.9.bb | 20 ++++++++++----------
10 files changed, 49 insertions(+), 49 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2017-07-11 15:04 Bruce Ashfield
0 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2017-07-11 15:04 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
There are a couple of repeated patches in this series, but I'm
sending them along just to make sure that all my pending patches
are grouped together.
In this series, we have a configuratiion tweak (that fixes a build
warning), -stable updates for all the active kernels, a bug fix for
error propagation .. and finally a bump of linux-yocto-dev to
4.12+.
The next LTS kernel was picked to be 4.14, so once again, we are
going to be in an awkward timing window for the release. To make
sure that we are ready for whatever the timing is, I've bumped
this to 4.12 and integrated the pre-rc1 changes into the tree ..
so this puts -dev at somewhere between 4.12 and 4.13 with this
update.
cheers,
Bruce
The following changes since commit 854c8c2e4c24ea3ddfec6e5b5f6477f0620510e4:
oeqa/tinfoil: Improve test_wait_event for race issues (2017-07-08 13:34:46 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
kernel-yocto: propagate configuration errors to bbclass
kernel-yocto/meta: smp configuration changes
linux-yocto/4.1: update to v4.1.41
linux-yocto/4.4: update to v4.4.76
linux-yocto/4.9: update to v4.9.36
linux-yocto-dev: bump to 4.12+
meta/classes/kernel-yocto.bbclass | 3 ++-
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.9.bb | 20 ++++++++++----------
14 files changed, 54 insertions(+), 53 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2021-06-16 20:48 Bruce Ashfield
0 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-06-16 20:48 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's my queued set of update to linux -yocto. These are -stable, and of
course the AB INT fix provided by paulg.
The other change is one to the -dev kernel that allows the single AUTOREV
recipe to continue to work in older releases as we march through newer
kernels in master. Some users ran into this problem recently, and have
tested/confirmed the fix. There's no change to anyone but a linux-yocto-dev
kernel consumer.
Cheers,
Bruce
The following changes since commit 682ddc5f2a2493e5c7760c0745dacd24fe975479:
releases: put release number after "Release Series" (2021-06-14 22:45:33 +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 (6):
linux-yocto-dev: base AUTOREV on specified version
linux-yocto/5.4: update to v5.4.124
linux-yocto/5.10: restore aufs
linux-yocto/5.10: update to v5.10.43
linux-yocto/5.4: update to v5.4.125
linux-yocto/5.10: cgroup1: fix leaked context root causing sporadic
NULL deref in LTP
meta/classes/kernel-yocto.bbclass | 24 +++++++++++++++++++
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.4.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++----
.../linux/linux-yocto-tiny_5.4.bb | 8 +++----
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 ++++++++---------
7 files changed, 61 insertions(+), 37 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2021-07-29 4:49 Bruce Ashfield
2021-07-29 4:49 ` [PATCH 1/6] linux-yocto/5.10: update to v5.10.53 Bruce Ashfield
` (5 more replies)
0 siblings, 6 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:49 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the next set of -stable updates to the active kernels, a -rt
bugfix import and some configuration tweaks requested by Ross.
I do have commits locally to make 5.13 the default kernel for the
reference poky layers, but I'm heading out on vacation and won't
be around to do a lot of debugging if they cause issues.
I was planning on holding them and sending them, plus the 5.4 removal
in mid August. If you want them sooner, or for testing, I can make
them available .. just let me know.
Bruce
The following changes since commit 4a1381d350aa1acc75ca1e6d03b8067483c162f5:
archiver.bbclass: fix do_ar_configured failure for kernel (2021-07-28 23:47:00 +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 (6):
linux-yocto/5.10: update to v5.10.53
linux-yocto/5.13: update to v5.13.5
linux-yocto/5.4: update to v5.4.135
linux-yocto-rt/5.10: update to -rt47
linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment
linux-yocto/5.13: enable TYPEC_TCPCI in usbc fragment
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.13.bb | 6 ++---
.../linux/linux-yocto-rt_5.4.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++---
.../linux/linux-yocto-tiny_5.13.bb | 8 +++---
.../linux/linux-yocto-tiny_5.4.bb | 8 +++---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 ++++++++---------
meta/recipes-kernel/linux/linux-yocto_5.13.bb | 26 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 ++++++++--------
9 files changed, 57 insertions(+), 57 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 1/6] linux-yocto/5.10: update to v5.10.53
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
@ 2021-07-29 4:49 ` Bruce Ashfield
2021-07-29 4:49 ` [PATCH 2/6] linux-yocto/5.13: update to v5.13.5 Bruce Ashfield
` (4 subsequent siblings)
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:49 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:
71046eac2db9 Linux 5.10.53
6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size
bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails
0d90d8492fb9 perf test bpf: Free obj_buf
a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use-after-free
782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error
2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install'
638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path
2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages
ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized
d60f07bcb76f tcp: annotate data races around tp->mtu_info
ea66fcb29605 tcp: consistently disable header prediction for mptcp
c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC
e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names
ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build
0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure
f33605908a9b net: fddi: fix UAF in fza_probe
66c73f187d1e net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()
7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff"
2179d96ec702 net: validate lwtstate->data before returning from skb_tunnel_info()
b61d8814c477 net: send SYNACK packet with accepted fwmark
f2a062fcfe1d net: ti: fix UAF in tlan_remove_one
b560521eca03 net: qcom/emac: fix UAF in emac_remove
dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe
88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops
59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports
7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks
6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports
c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm
fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu
73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep
ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes
9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork()
84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork
a62177b35730 f2fs: Show casefolding support only when supported
277b311ae170 Revert "swap: fix do_swap_page() race with swapoff"
d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file
0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string
e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options()
faa3e7da487a s390: introduce proper type handling call_on_stack() macro
be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG
9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it
7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio mapping
892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type
eb859b043c2e scsi: qedf: Add check to synchronize abort and flush
a4a54c54af25 scsi: libfc: Fix array index out of bound exception
0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback
2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type
d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme
e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration
20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop iteration
469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1
bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_unregister()
6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks
24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node
7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds
7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds
ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured
f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards
2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM
26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM
a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply
e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15
6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes
d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema
fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names
4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names
15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected
b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms
7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU
bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin
44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2
3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2
8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region
a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant
e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees
c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction
28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names
a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios
ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios
3f0948569997 kbuild: sink stdout from cmd for silent build
27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value
5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer
61fda04276bb ARM: dts: ux500: Rename gpio-controller node
985947c53555 ARM: dts: ux500: Fix interrupt cells
ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array
31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names
f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names
b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names
5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names
9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names
4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro
cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399
81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328
e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30
95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288
5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188
70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a
fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
55014c38e73d ARM: dts: rockchip: Fix the timer clocks order
2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x
c8f0cef75dd7 ARM: dts: gemini: add device_type on pci
191523dcfa68 ARM: dts: gemini: rename mdio to the right name
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++----
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 +++++++++----------
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
index 133b1f6fe3..2e46d72dfa 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
@@ -11,13 +11,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "dad5434fab65cdd316f940c5e9bd46e0d0607b5a"
-SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736"
+SRCREV_machine ?= "e1b9700217e1dd963f9b034ffde9863abb53a92d"
+SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
-LINUX_VERSION ?= "5.10.52"
+LINUX_VERSION ?= "5.10.53"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
index 238123a42f..073dff1a5b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
@@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig"
require recipes-kernel/linux/linux-yocto.inc
-LINUX_VERSION ?= "5.10.52"
+LINUX_VERSION ?= "5.10.53"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine_qemuarm ?= "faa3b7802d0ee1fe0217283ecaf2c54c9503fa20"
-SRCREV_machine ?= "240422889570d39c3f7d63808159c8e743117a1d"
-SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736"
+SRCREV_machine_qemuarm ?= "d5a79da206965b27043f558739b28a434efca75c"
+SRCREV_machine ?= "f44b5bb716fdb6f804383fa087c9fdb54584cd5b"
+SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
index 40a2a5e3b2..1c072b3e22 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
@@ -13,17 +13,17 @@ KBRANCH_qemux86 ?= "v5.10/standard/base"
KBRANCH_qemux86-64 ?= "v5.10/standard/base"
KBRANCH_qemumips64 ?= "v5.10/standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "96a6083817785461bcabad63f3872d0a08b21c29"
-SRCREV_machine_qemuarm64 ?= "c8d8b20a749f476020d0844d76f63cd9e4cca644"
-SRCREV_machine_qemumips ?= "acdebd5080a846f3906ba1d5343d5af5c4b76522"
-SRCREV_machine_qemuppc ?= "afd31d567447f4693b7c9af35f09bb37cc0c0fa4"
-SRCREV_machine_qemuriscv64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd"
-SRCREV_machine_qemuriscv32 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd"
-SRCREV_machine_qemux86 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd"
-SRCREV_machine_qemux86-64 ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd"
-SRCREV_machine_qemumips64 ?= "efad0ca4150cddffa6d052ffb53fec0553de4da8"
-SRCREV_machine ?= "c2dc854ee7392d43728093bfc206a2ade98c76dd"
-SRCREV_meta ?= "c3900f83a5679b563adff82c24fdeb02096ed736"
+SRCREV_machine_qemuarm ?= "c74da440f36f7073b1e99f42cb363031bb0c38ca"
+SRCREV_machine_qemuarm64 ?= "e4e52d0a19fba26538218d78c70e54319ae00ca3"
+SRCREV_machine_qemumips ?= "60118f08d49cd825d17f11b078d5848eb5bb7e6d"
+SRCREV_machine_qemuppc ?= "eb3d2abf3d5aab1814d53767193770c282552774"
+SRCREV_machine_qemuriscv64 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
+SRCREV_machine_qemuriscv32 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
+SRCREV_machine_qemux86 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
+SRCREV_machine_qemux86-64 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
+SRCREV_machine_qemumips64 ?= "643c332e487cfa1557d14050d6e1148d1c5d75da"
+SRCREV_machine ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
+SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
# remap qemuarm to qemuarma15 for the 5.8 kernel
# KMACHINE_qemuarm ?= "qemuarma15"
@@ -32,7 +32,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "5.10.52"
+LINUX_VERSION ?= "5.10.53"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
DEPENDS += "openssl-native util-linux-native"
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 2/6] linux-yocto/5.13: update to v5.13.5
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
2021-07-29 4:49 ` [PATCH 1/6] linux-yocto/5.10: update to v5.10.53 Bruce Ashfield
@ 2021-07-29 4:49 ` Bruce Ashfield
2021-07-29 4:50 ` [PATCH 3/6] linux-yocto/5.4: update to v5.4.135 Bruce Ashfield
` (3 subsequent siblings)
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:49 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/5.13 to the latest korg -stable release that comprises
the following commits:
25423f4bd9a9 Linux 5.13.5
c50bcc85a057 mt76: mt7921: continue to probe driver when fw already downloaded
c1b582a7e364 udp: properly flush normal packet at GRO time
e3104dccdd79 udp: annotate data races around unix_sk(sk)->gso_size
010f5d09fa32 firmware: arm_scmi: Avoid padding in sensor message structure
90ed7e5771ea drm/panel: nt35510: Do not fail if DSI read fails
fcd280d92bad perf test bpf: Free obj_buf
599148d40366 bpf: Track subprog poke descriptors correctly and fix use-after-free
4edc469e4a63 bpftool: Properly close va_list 'ap' by va_end() on error
a3b4cb28a2e8 tools: bpf: Fix error in 'make -C tools/ bpf_install'
e023c648a764 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path
c0fea93d9f77 ipv6: tcp: drop silly ICMPv6 packet too big messages
fe77b85828ca tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized
341dd0904d4f tcp: annotate data races around tp->mtu_info
108727841c25 tcp: consistently disable header prediction for mptcp
ed8c953ef967 ARM: dts: everest: Add phase corrections for eMMC
cc02a1bd5b7b ARM: dts: tacoma: Add phase corrections for eMMC
5cc4abeab14f ARM: dts: aspeed: Fix AST2600 machines line names
6f6f8f894a55 vboxsf: Add support for the atomic_open directory-inode op
53c4f60ed9dd vboxsf: Add vboxsf_[create|release]_sf_handle() helpers
6e64fd2f677f vboxsf: Make vboxsf_dir_create() return the handle for the created file
1f7cdb5def52 vboxsf: Honor excl flag to the dir-inode create op
753b33d387ec kbuild: do not suppress Kconfig prompts for silent build
19edcd97727a dma-buf/sync_file: Don't leak fences on merge failure
bdfbb51f7a43 net: fddi: fix UAF in fza_probe
d7243e2ab1c6 net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()
a915379594f1 net: validate lwtstate->data before returning from skb_tunnel_info()
12917871d234 net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache
d731dcbcefd2 net: send SYNACK packet with accepted fwmark
93efab0ef2a6 net: ti: fix UAF in tlan_remove_one
8a225a6e07a5 net: qcom/emac: fix UAF in emac_remove
aa92c87dc2d8 net: moxa: fix UAF in moxart_mac_probe
db3177b7ff0e net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
02906fda9e7f net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
fd51ccd9c971 net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops
c5e07e8c8ec8 net: marvell: always set skb_shared_info in mvneta_swbm_add_rx_fragment
3863428b04be net: bridge: sync fdb to new unicast-filtering ports
fda8adcbbc70 net/sched: act_ct: remove and free nf_table callbacks
c3eb534eae09 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports
70a5a1950cca netfilter: nf_tables: Fix dereference of null pointer flow
c6eb7ce9f11c net/sched: act_ct: fix err check for nf_conntrack_confirm
a598091fc909 netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
f6eaa0620312 net: ipv6: fix return value of ip6_skb_dst_mtu
231ea2169024 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz
c57e63264dfb net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz
8eef55a59620 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
0104c68efb3e net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
8263e5c08f46 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
36d57bbdf93f net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
c74ded51a37f net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
8c4f51b15196 f2fs: Show casefolding support only when supported
ac1714556003 mm/userfaultfd: fix uffd-wp special cases for fork()
fd26ee0a1a82 mm/thp: simplify copying of huge zero page pmd when fork
b33e80b18a0a Revert "mm/shmem: fix shmem_swapin() race with swapoff"
58d7ce3934ae Revert "swap: fix do_swap_page() race with swapoff"
03c03b893661 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file
cffb7390312e firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string
ae3d181f4e91 cifs: prevent NULL deref in cifs_compose_mount_options()
c007614e78a1 s390: introduce proper type handling call_on_stack() macro
6ef3f584b593 s390/traps: do not test MONITOR CALL without CONFIG_BUG
09f1a8d85ec1 thermal/core/thermal_of: Stop zone device before unregistering it
505c12a1bd71 perf/x86/intel/uncore: Clean up error handling path of iio mapping
06d6142e1421 sched/fair: Fix CFS bandwidth hrtimer expiry type
8997002a88aa scsi: qedf: Add check to synchronize abort and flush
8511293e643a scsi: libfc: Fix array index out of bound exception
f661723909ad scsi: libsas: Add LUN number check in .slave_alloc callback
9015de5e72d0 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
1c033966a916 rtc: max77686: Do not enforce (incorrect) interrupt trigger type
2a04a3607548 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme
26125ddc6904 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
4a7f9e9b24b9 arm64: dts: qcom: sm8150: Disable Adreno and modem by default
81c2374228cf arm64: dts: qcom: sm8250: Fix pcie2_lane unit address
9e159edfefb1 thermal/drivers/sprd: Add missing of_node_put for loop iteration
9a70f266994e thermal/drivers/imx_sc: Add missing of_node_put for loop iteration
82ad14246066 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1
c3e1034bf7a2 thermal/core: Correct function name thermal_zone_device_unregister()
bbb41aa6ee41 arm64: dts: imx8: conn: fix enet clock setting
6d14b0e1cea1 arm64: dts: imx8mq: assign PCIe clocks
646b6021ff2e arm64: dts: imx8mn-beacon-som: Assign PMIC clock
5345699a5297 arm64: dts: ls208xa: remove bus-num from dspi node
cef210690a7a arm64: dts: rockchip: Update RK3399 PCI host bridge window to 32-bit address memory
ee3acd45dc45 firmware: tegra: bpmp: Fix Tegra234-only builds
ad36bf954334 soc/tegra: fuse: Fix Tegra234-only builds
7d9beefb89d0 ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured
72ea603ebc7f arm64: dts: qcom: sc7180: Add wakeup delay for adau codec
a38e8678f0ad ARM: dts: stm32: fix stpmic node for stm32mp1 boards
6ea5c31a9ff6 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM
208d0b5c4fe8 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM
5ba5ec23b95d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM
1ff4043818da ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply
d3ad6193b11b ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7
45134048d407 ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15
c68df704e91f ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
4d74e43113bc ARM: dts: rockchip: fix supply properties in io-domains nodes
b6824bc92923 arm64: dts: juno: Update SCPI nodes as per the YAML schema
6ddae8441dc2 i3c: master: svc: drop free_irq of devm_request_irq allocated irq
81cc76202847 ARM: dts: bcm283x: Fix up GPIO LED node names
97b95aa1abfc ARM: dts: bcm283x: Fix up MMC node names
668f66189026 ARM: dts: aspeed: Everest: Fix cable card PCA chips
9a92a6efb8e6 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected
b9e7b8c0b9ef firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
8ec19b8b9c33 memory: tegra: Fix compilation warnings on 64bit platforms
bf6e424135e3 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
9e4183ab28b0 ARM: dts: stm32: fix RCC node name on stm32f429 MCU
5d36882a85f7 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
2a735d7a8167 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin
ea9312e7804e ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2
39fb433494c2 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2
1dfe852260bd arm64: dts: qcom: sc7180: Move rmtfs memory region
58e1d4a68cb5 arm64: dts: qcom: sm8250: fix display nodes
638c3fc9774e arm64: dts: qcom: sm8350: fix the node unit addresses
3df317941718 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant
94c054179d17 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees
cf48dfa5aa26 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction
105f6beddcb8 arm64: tegra: Add PMU node for Tegra194
7ac85c09d5be ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names
7752857c652f ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios
7bfbec1bf56f ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
24df090958a3 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios
1b45d9048ff4 kbuild: sink stdout from cmd for silent build
3e079812f469 arm64: dts: renesas: beacon: Fix USB ref clock references
27469bcc5b05 arm64: dts: renesas: beacon: Fix USB extal reference
b5f38dc8381c rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
0c5b081a4d0a ARM: dts: ux500: Fix orientation of Janice accelerometer
15cd8eb0c2e6 ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value
4f0520fad7d8 ARM: dts: ux500: Fix some compatible strings
b28ddd20572a ARM: dts: ux500: Fix orientation of accelerometer
7f1d0da1cc41 ARM: dts: ux500: Rename gpio-controller node
049ec888cd62 ARM: dts: ux500: Fix interrupt cells
ea98b9eb6862 arm64: dts: rockchip: fix regulator-gpio states array
9680f1e8f8b5 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
9b3161825b24 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
f686c2ca9145 soc: mediatek: add missing MODULE_DEVICE_TABLE
556e5beac048 soc: bcm: brcmstb: remove unused variable 'brcmstb_machine_match'
3e3a7d2bf0d5 ARM: dts: BCM5301X: Fix pinmux subnodes names
d8428468f91a ARM: dts: Hurricane 2: Fix NAND nodes names
051500990321 ARM: dts: BCM63xx: Fix NAND nodes names
c477ee9b6402 ARM: NSP: dts: fix NAND nodes names
14a49e42f74c ARM: Cygnus: dts: fix NAND nodes names
12e303c937a2 ARM: brcmstb: dts: fix NAND nodes names
ca57a034e846 ARM: dts: BCM5301X: Fix NAND nodes names
ea49b15d27f0 reset: ti-syscon: fix to_ti_syscon_reset_data macro
ac00948749f1 arm64: dts: rockchip: Fix power-controller node names for rk3399
e2cc3578a628 arm64: dts: rockchip: Fix power-controller node names for rk3328
0ff2235f030a arm64: dts: rockchip: Fix power-controller node names for px30
5ada42440f49 ARM: dts: rockchip: Fix power-controller node names for rk3288
0151a90fc279 ARM: dts: rockchip: Fix power-controller node names for rk3188
af5ca9f83fad ARM: dts: rockchip: Fix power-controller node names for rk3066a
9015d0c9b072 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
991661f15817 ARM: dts: rockchip: Fix the timer clocks order
670079df8659 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
5980cb81f165 arm64: dts: rockchip: Use only supported PCIe link speed on rk3399
68d1369daf96 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
deacb07e91be ARM: dts: rockchip: Fix thermal sensor cells o rk322x
f6e1fd15b3ee ARM: dts: gemini: add device_type on pci
6f9ba39547e2 ARM: dts: gemini: rename mdio to the right name
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_5.13.bb | 6 ++---
.../linux/linux-yocto-tiny_5.13.bb | 8 +++---
meta/recipes-kernel/linux/linux-yocto_5.13.bb | 26 +++++++++----------
3 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
index adcc84bd4a..feaad79d92 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
@@ -11,13 +11,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "10eba41eae2548d854c5d1908db77e8235336191"
-SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d"
+SRCREV_machine ?= "f7609685b99c816483dd1eb4d3d7cfd236abcd8a"
+SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.13;destsuffix=${KMETA}"
-LINUX_VERSION ?= "5.13.4"
+LINUX_VERSION ?= "5.13.5"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
index 6598684bbb..b2e7a2f512 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
@@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig"
require recipes-kernel/linux/linux-yocto.inc
-LINUX_VERSION ?= "5.13.4"
+LINUX_VERSION ?= "5.13.5"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine_qemuarm ?= "e394a72e8bc77484bf7bae8c842c75b23cc3dd63"
-SRCREV_machine ?= "7275d462cec720120d1767e277a2525d88901c80"
-SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d"
+SRCREV_machine_qemuarm ?= "52d457436c83b3ce994a12d5387c532df7859e3d"
+SRCREV_machine ?= "e167b61e5f9f6e6de8d57f72ed022ea6cdf9ba85"
+SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.13.bb b/meta/recipes-kernel/linux/linux-yocto_5.13.bb
index 497c3307d5..b26bb22f3f 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.13.bb
@@ -13,17 +13,17 @@ KBRANCH_qemux86 ?= "v5.13/standard/base"
KBRANCH_qemux86-64 ?= "v5.13/standard/base"
KBRANCH_qemumips64 ?= "v5.13/standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "dc19ba17f4d43a220ae8129312703add02d03d1e"
-SRCREV_machine_qemuarm64 ?= "1e086c08b65e8bd1f45f01fd8026599a62deb6c0"
-SRCREV_machine_qemumips ?= "4dd19bc8178a6100a2cb9ffd8364e359230253c8"
-SRCREV_machine_qemuppc ?= "73c8e406db9beb3a99a5dd3ea67824f0e3c0d7a8"
-SRCREV_machine_qemuriscv64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068"
-SRCREV_machine_qemuriscv32 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068"
-SRCREV_machine_qemux86 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068"
-SRCREV_machine_qemux86-64 ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068"
-SRCREV_machine_qemumips64 ?= "0632623fd488acc7c78a4f48d4630caba5e6044e"
-SRCREV_machine ?= "5e41c505c6057535da2c289d2cc2fec1f64a5068"
-SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d"
+SRCREV_machine_qemuarm ?= "d7f11adcd88182a9201a9901f3ccd07e2143bf5b"
+SRCREV_machine_qemuarm64 ?= "8ba49ea4d2954c788b44acf8efd2713d8d69f1e3"
+SRCREV_machine_qemumips ?= "9d92ef75cabdf752e3186aa734ba57866cc512d9"
+SRCREV_machine_qemuppc ?= "6fac7caad94efa0be0e46d04af4e7b5f1300aa92"
+SRCREV_machine_qemuriscv64 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
+SRCREV_machine_qemuriscv32 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
+SRCREV_machine_qemux86 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
+SRCREV_machine_qemux86-64 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
+SRCREV_machine_qemumips64 ?= "c6c25c0c1a64480f255a9c2e86895db0aea8b92b"
+SRCREV_machine ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
+SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
# 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
@@ -31,7 +31,7 @@ SRCREV_meta ?= "ab5f1940535350791d2e111e0e16b08be277568d"
# normal PREFERRED_VERSION settings.
BBCLASSEXTEND = "devupstream:target"
DEFAULT_PREFERENCE_class-devupstream = "-1"
-SRCREV_machine_class-devupstream ?= "64376a981a0e2e57c46efa63197c2ebb7dab35df"
+SRCREV_machine_class-devupstream ?= "25423f4bd9a9ac3e6b0ce7ecfe56c36f4e514893"
PN_class-devupstream = "linux-yocto-upstream"
KBRANCH_class-devupstream = "v5.13/base"
@@ -42,7 +42,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.13;destsuffix=${KMETA}"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "5.13.4"
+LINUX_VERSION ?= "5.13.5"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
DEPENDS += "openssl-native util-linux-native"
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 3/6] linux-yocto/5.4: update to v5.4.135
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
2021-07-29 4:49 ` [PATCH 1/6] linux-yocto/5.10: update to v5.10.53 Bruce Ashfield
2021-07-29 4:49 ` [PATCH 2/6] linux-yocto/5.13: update to v5.13.5 Bruce Ashfield
@ 2021-07-29 4:50 ` Bruce Ashfield
2021-07-29 4:50 ` [PATCH 4/6] linux-yocto-rt/5.10: update to -rt47 Bruce Ashfield
` (2 subsequent siblings)
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:50 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
0a0beb1f9120 Linux 5.4.135
d2f7b384a74f udp: annotate data races around unix_sk(sk)->gso_size
c72374978b3f perf test bpf: Free obj_buf
17bc942c0b96 bpftool: Properly close va_list 'ap' by va_end() on error
84ed8340941a ipv6: tcp: drop silly ICMPv6 packet too big messages
315033cab379 tcp: annotate data races around tp->mtu_info
41f45e91c92c dma-buf/sync_file: Don't leak fences on merge failure
04b06716838b net: fddi: fix UAF in fza_probe
8aa13a86964c net: validate lwtstate->data before returning from skb_tunnel_info()
8cff7b28ab05 net: send SYNACK packet with accepted fwmark
b7e5563f2a78 net: ti: fix UAF in tlan_remove_one
2b70ca92847c net: qcom/emac: fix UAF in emac_remove
463c0addb4eb net: moxa: fix UAF in moxart_mac_probe
7ac4a6a74e75 net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
d5dc50ca1f7a net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
7ecd40801e5b net: bridge: sync fdb to new unicast-filtering ports
813d45499f51 net/sched: act_ct: fix err check for nf_conntrack_confirm
24973073562f netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
c6f4a71153f4 net: ipv6: fix return value of ip6_skb_dst_mtu
9872273b670a net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
6148ddff2dcb net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
d73c180e6add dm writecache: return the exact table values that were set
8a85afc6621a mm: slab: fix kmem_cache_create failed when sysfs node not destroyed
f53729b828db usb: cdns3: Enable TDL_CHK only for OUT ep
52b01a808696 f2fs: Show casefolding support only when supported
91d846016729 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file
f696cc7f1bc8 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string
e2b28026b861 arm64: dts: armada-3720-turris-mox: add firmware node
f7d1fa65e742 cifs: prevent NULL deref in cifs_compose_mount_options()
06d8a7eb5803 s390: introduce proper type handling call_on_stack() macro
2a47e0719ae7 sched/fair: Fix CFS bandwidth hrtimer expiry type
5b7d065868a6 scsi: qedf: Add check to synchronize abort and flush
0fe70c15f943 scsi: libfc: Fix array index out of bound exception
d7b647d05586 scsi: libsas: Add LUN number check in .slave_alloc callback
863c4bc883d5 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
712e9ed6134f rtc: max77686: Do not enforce (incorrect) interrupt trigger type
199d8ea4c7b1 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
484193b635a7 thermal/core: Correct function name thermal_zone_device_unregister()
556cf0283035 arm64: dts: imx8mq: assign PCIe clocks
9d3eb68a5385 arm64: dts: ls208xa: remove bus-num from dspi node
e054b361caec firmware: tegra: bpmp: Fix Tegra234-only builds
94d009577033 soc/tegra: fuse: Fix Tegra234-only builds
270a2e9fafea ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15
4bc66215bc22 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
856c753237ae ARM: dts: rockchip: fix supply properties in io-domains nodes
c5bb9cc2ce23 arm64: dts: juno: Update SCPI nodes as per the YAML schema
f572a9139396 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
95e795474c81 ARM: dts: stm32: fix RCC node name on stm32f429 MCU
a898aa9f88cc ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
5c17edaaead7 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
3446233096ff ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios
e79e29a4e162 kbuild: sink stdout from cmd for silent build
f817d4677582 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
0a22b5178276 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
e20e85639e25 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
a5b19d33ae22 ARM: dts: Hurricane 2: Fix NAND nodes names
f83535a47ff8 ARM: dts: BCM63xx: Fix NAND nodes names
cb05b84ad7f1 ARM: NSP: dts: fix NAND nodes names
14e3bad3b548 ARM: Cygnus: dts: fix NAND nodes names
587a757afe73 ARM: brcmstb: dts: fix NAND nodes names
a9c32c7aeee6 reset: ti-syscon: fix to_ti_syscon_reset_data macro
b400afa42739 arm64: dts: rockchip: Fix power-controller node names for rk3328
dfb4e8ed0792 arm64: dts: rockchip: Fix power-controller node names for px30
789070f17886 ARM: dts: rockchip: Fix power-controller node names for rk3288
6aaffe6ce8a9 ARM: dts: rockchip: Fix power-controller node names for rk3188
439115ee56d8 ARM: dts: rockchip: Fix power-controller node names for rk3066a
3b4c34728382 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
c9d29d62da59 ARM: dts: rockchip: Fix the timer clocks order
d105e15de610 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
cfe3d29e5cde ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
79573c64410b ARM: dts: gemini: add device_type on pci
7037876393ce ARM: dts: gemini: rename mdio to the right name
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../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 | 22 +++++++++----------
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
index a975004d76..0b5afd83cf 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
@@ -11,13 +11,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "849a67646d942d3a6d706f456df39954367ac7bf"
-SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3"
+SRCREV_machine ?= "f4e30367bf1e579ff497fc9e7a16010c879048dc"
+SRCREV_meta ?= "231d3a07e10680c7c89ea101cd803b0684482b11"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}"
-LINUX_VERSION ?= "5.4.134"
+LINUX_VERSION ?= "5.4.135"
LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
index 95ead533d1..d7911cd54e 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
@@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig"
require recipes-kernel/linux/linux-yocto.inc
-LINUX_VERSION ?= "5.4.134"
+LINUX_VERSION ?= "5.4.135"
LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine_qemuarm ?= "86c31c51c87557af60e4d4dbee73f18618bc4c92"
-SRCREV_machine ?= "bf89a54b3f77fbac15dd0194870db288aee5c8b7"
-SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3"
+SRCREV_machine_qemuarm ?= "fa414639057bbad7acd21a1a70a3847f9be469c0"
+SRCREV_machine ?= "c81f0e376b1fce7a1198eec7b286966d98eae44d"
+SRCREV_meta ?= "231d3a07e10680c7c89ea101cd803b0684482b11"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.4.bb b/meta/recipes-kernel/linux/linux-yocto_5.4.bb
index 90a557bb63..4ac84e8ca3 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.4.bb
@@ -12,16 +12,16 @@ KBRANCH_qemux86 ?= "v5.4/standard/base"
KBRANCH_qemux86-64 ?= "v5.4/standard/base"
KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64"
-SRCREV_machine_qemuarm ?= "bea52ab7529ef152f99a0f6ebd97cc7e904e5360"
-SRCREV_machine_qemuarm64 ?= "8a29c9de0fc366bd89ce6954685dce0e330dbabe"
-SRCREV_machine_qemumips ?= "b15816ccad0762d27c78c269e7a1986504e60c63"
-SRCREV_machine_qemuppc ?= "906f9509a8d2f842ec8766bf81287f8939ff1fa8"
-SRCREV_machine_qemuriscv64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc"
-SRCREV_machine_qemux86 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc"
-SRCREV_machine_qemux86-64 ?= "dd8a64a523fb714a98328441e0de72cde115a6fc"
-SRCREV_machine_qemumips64 ?= "152e33a0782920e9707c36ccacf53585a8911e9f"
-SRCREV_machine ?= "dd8a64a523fb714a98328441e0de72cde115a6fc"
-SRCREV_meta ?= "d6aec4fb69bae34f34db6f153871a0847d8198f3"
+SRCREV_machine_qemuarm ?= "f367cbe6d0c21c65257c66a4c9b1845fd43285f8"
+SRCREV_machine_qemuarm64 ?= "8dcb7ee83e58da8bf51ed8b72165e1ed35beb928"
+SRCREV_machine_qemumips ?= "3d4c6263bfdf95960894b75c76aa450d240e3e8e"
+SRCREV_machine_qemuppc ?= "125a824c8d14c49b640bc0d6e040d495177caa10"
+SRCREV_machine_qemuriscv64 ?= "997c04e7a40084a53bc3d45490949584364697bd"
+SRCREV_machine_qemux86 ?= "997c04e7a40084a53bc3d45490949584364697bd"
+SRCREV_machine_qemux86-64 ?= "997c04e7a40084a53bc3d45490949584364697bd"
+SRCREV_machine_qemumips64 ?= "7082f58984404a5aad90bca1dac4e27773fff26e"
+SRCREV_machine ?= "997c04e7a40084a53bc3d45490949584364697bd"
+SRCREV_meta ?= "231d3a07e10680c7c89ea101cd803b0684482b11"
# remap qemuarm to qemuarma15 for the 5.4 kernel
# KMACHINE_qemuarm ?= "qemuarma15"
@@ -30,7 +30,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}"
LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
-LINUX_VERSION ?= "5.4.134"
+LINUX_VERSION ?= "5.4.135"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
DEPENDS += "openssl-native util-linux-native"
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 4/6] linux-yocto-rt/5.10: update to -rt47
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
` (2 preceding siblings ...)
2021-07-29 4:50 ` [PATCH 3/6] linux-yocto/5.4: update to v5.4.135 Bruce Ashfield
@ 2021-07-29 4:50 ` Bruce Ashfield
2021-07-29 4:50 ` [PATCH 5/6] linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment Bruce Ashfield
2021-07-29 4:50 ` [PATCH 6/6] linux-yocto/5.13: " Bruce Ashfield
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:50 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Integrating the following commit(s) to linux-yocto/5.10:
969fef49cbbc Linux 5.10.52-rt47
bb5ff998ba62 Linux 5.10.47-rt46
340f6b6cdd37 sched: Don't defer CPU pick to migration_cpu_stop()
f3d0be7cdae8 sched: Simplify set_affinity_pending refcounts
6b28888ca42a sched: Fix affine_move_task() self-concurrency
ea66e426a3b7 sched: Optimize migration_cpu_stop()
ac73ac41db62 sched: Collate affine_move_task() stoppers
6963e6b6e008 sched: Simplify migration_cpu_stop()
d3a5a12fd350 sched: Fix migration_cpu_stop() requeueing
28dda3752954 Linux 5.10.47-rt45
d5f6c5f008ee Linux 5.10.44-rt44
ec9978fdc6aa Linux 5.10.42-rt43
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
index 2e46d72dfa..944d171928 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
@@ -11,7 +11,7 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "e1b9700217e1dd963f9b034ffde9863abb53a92d"
+SRCREV_machine ?= "969fef49cbbc8639e9622e6a0655337fbfcc7627"
SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 5/6] linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
` (3 preceding siblings ...)
2021-07-29 4:50 ` [PATCH 4/6] linux-yocto-rt/5.10: update to -rt47 Bruce Ashfield
@ 2021-07-29 4:50 ` Bruce Ashfield
2021-07-29 4:50 ` [PATCH 6/6] linux-yocto/5.13: " Bruce Ashfield
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:50 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
To make the usbc fragment more generally usable, we enable
the Type-C Port Controller driver for TCPCI-compliant controller.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
index 944d171928..d365d91ce3 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb
@@ -12,7 +12,7 @@ python () {
}
SRCREV_machine ?= "969fef49cbbc8639e9622e6a0655337fbfcc7627"
-SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
+SRCREV_meta ?= "3f38ad49cf38519dc4492a3f802b743fde7b467e"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
index 073dff1a5b..580d71d2ac 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb
@@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
SRCREV_machine_qemuarm ?= "d5a79da206965b27043f558739b28a434efca75c"
SRCREV_machine ?= "f44b5bb716fdb6f804383fa087c9fdb54584cd5b"
-SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
+SRCREV_meta ?= "3f38ad49cf38519dc4492a3f802b743fde7b467e"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
index 1c072b3e22..362b3ac2cb 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
@@ -23,7 +23,7 @@ SRCREV_machine_qemux86 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
SRCREV_machine_qemux86-64 ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
SRCREV_machine_qemumips64 ?= "643c332e487cfa1557d14050d6e1148d1c5d75da"
SRCREV_machine ?= "0b44b705c4f7d5c83e562dd7036cb5188d622285"
-SRCREV_meta ?= "26a2a3cf764dde593325b8c08024f5990a5f6f02"
+SRCREV_meta ?= "3f38ad49cf38519dc4492a3f802b743fde7b467e"
# remap qemuarm to qemuarma15 for the 5.8 kernel
# KMACHINE_qemuarm ?= "qemuarma15"
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 6/6] linux-yocto/5.13: enable TYPEC_TCPCI in usbc fragment
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
` (4 preceding siblings ...)
2021-07-29 4:50 ` [PATCH 5/6] linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment Bruce Ashfield
@ 2021-07-29 4:50 ` Bruce Ashfield
5 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2021-07-29 4:50 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
To make the usbc fragment more generally usable, we enable
the Type-C Port Controller driver for TCPCI-compliant controller.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_5.13.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
index feaad79d92..30c602fda5 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.13.bb
@@ -12,7 +12,7 @@ python () {
}
SRCREV_machine ?= "f7609685b99c816483dd1eb4d3d7cfd236abcd8a"
-SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
+SRCREV_meta ?= "45ba17c2208f4b39c36fdb748df5929b8f6b6f83"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.13;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
index b2e7a2f512..33fe1ea62b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.13.bb
@@ -17,7 +17,7 @@ KCONF_BSP_AUDIT_LEVEL = "2"
SRCREV_machine_qemuarm ?= "52d457436c83b3ce994a12d5387c532df7859e3d"
SRCREV_machine ?= "e167b61e5f9f6e6de8d57f72ed022ea6cdf9ba85"
-SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
+SRCREV_meta ?= "45ba17c2208f4b39c36fdb748df5929b8f6b6f83"
PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.13.bb b/meta/recipes-kernel/linux/linux-yocto_5.13.bb
index b26bb22f3f..6e08bae30a 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.13.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.13.bb
@@ -23,7 +23,7 @@ SRCREV_machine_qemux86 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
SRCREV_machine_qemux86-64 ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
SRCREV_machine_qemumips64 ?= "c6c25c0c1a64480f255a9c2e86895db0aea8b92b"
SRCREV_machine ?= "aa7f96bda2be286bc15b1131be30411bb6016ea1"
-SRCREV_meta ?= "676addb3befc0f44818ed231d90c58d8e4fc005f"
+SRCREV_meta ?= "45ba17c2208f4b39c36fdb748df5929b8f6b6f83"
# 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
--
2.19.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2022-04-04 15:19 bruce.ashfield
0 siblings, 0 replies; 24+ messages in thread
From: bruce.ashfield @ 2022-04-04 15:19 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
A few aufs fixes, -stable and a configuration fixup for ARM/x86 split,
but otherwise, not a lot here.
I know the release is going to be cut shortly, so these can either be
post or in the release, obviously up to you. I'm sitting on other
changes that might cause issues, and will send them after the release.
Bruce
The following changes since commit 6459a06f2ed7d47f5df0c50d95e182e432311d53:
unzip: fix CVE-2021-4217 (2022-04-04 13:00:16 +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 (6):
linux-yocto/5.15: update to v5.15.32
linux-yocto/5.10: update to v5.10.109
linux-yocto/5.15: aufs: fixes and optimization
linux-yocto-rt/5.15: aufs: compile fix
linux-yocto/5.15: features/security: Move x86_64 configs to separate
file
linux-yocto/5.10: features/security: Move x86_64 configs to separate
file
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.15.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++---
.../linux/linux-yocto-tiny_5.15.bb | 8 +++---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 ++++++++---------
meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
6 files changed, 39 insertions(+), 39 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2024-11-21 4:13 bruce.ashfield
2024-11-21 16:50 ` Richard Purdie
0 siblings, 1 reply; 24+ messages in thread
From: bruce.ashfield @ 2024-11-21 4:13 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here are the -stable bumps that I've gathered. The 6.6 updates will
help the CVEs in master, but 6.10 will continue to drag for another
couple of weeks until I'm ready to fully send v6.12 as the new
reference kernel and I remove it from master.
I've also included a couple of devsrc changes that I previously
sent (at least I think I previously sent them).
Finally, the biggest change in this pull is the libc-headers update.
I've tested it against glibc and musl, and didn't find any issues.
I do expect that something will break, but it needs some extended
AB testing to weed out any remaining issues.
Getting the libc-headers in early will ease the introduction of
the 6.12 reference kernel.
Bruce
The following changes since commit 626031da74b31d0a8c5ca9d5a1acac9a2d55e998:
local.conf.sample: update IMAGE_FEATURES comments to remove debug-tweaks (2024-11-07 22:18:07 +0000)
are available in the Git repository at:
https://git.yoctoproject.org/poky-contrib zedd/kernel
https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
kernel-devsrc: update for 6.12+
kernel-devsrc: fix powerpc for 6.12+
linux-yocto/6.6: update to v6.6.60
linux-yocto/6.10: cfg: gpio: allow to re-enable the deprecated GPIO
sysfs interface
linux-libc-headers: update to v6.12
linux-yocto/6.6: update to v6.6.62
meta/conf/distro/include/tcmode-default.inc | 2 +-
...ers_6.10.bb => linux-libc-headers_6.12.bb} | 3 +-
meta/recipes-kernel/linux/kernel-devsrc.bb | 13 +++++++++
.../linux/linux-yocto-rt_6.10.bb | 2 +-
.../linux/linux-yocto-rt_6.6.bb | 6 ++--
.../linux/linux-yocto-tiny_6.10.bb | 2 +-
.../linux/linux-yocto-tiny_6.6.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++----------
9 files changed, 38 insertions(+), 26 deletions(-)
rename meta/recipes-kernel/linux-libc-headers/{linux-libc-headers_6.10.bb => linux-libc-headers_6.12.bb} (80%)
--
2.39.2
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2024-11-21 4:13 bruce.ashfield
@ 2024-11-21 16:50 ` Richard Purdie
0 siblings, 0 replies; 24+ messages in thread
From: Richard Purdie @ 2024-11-21 16:50 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
On Wed, 2024-11-20 at 23:13 -0500, bruce.ashfield@gmail.com wrote:
> Here are the -stable bumps that I've gathered. The 6.6 updates will
> help the CVEs in master, but 6.10 will continue to drag for another
> couple of weeks until I'm ready to fully send v6.12 as the new
> reference kernel and I remove it from master.
>
> I've also included a couple of devsrc changes that I previously
> sent (at least I think I previously sent them).
>
> Finally, the biggest change in this pull is the libc-headers update.
> I've tested it against glibc and musl, and didn't find any issues.
> I do expect that something will break, but it needs some extended
> AB testing to weed out any remaining issues.
>
> Getting the libc-headers in early will ease the introduction of
> the 6.12 reference kernel.
>
Thanks for these. So far on the test build there was a genericarm64
warning which Ross has sent a patch for. It is definitely good to get
that headers change in to start with!
I didn't take the devsrc one as it was already merged.
Cheers,
Richard
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2024-12-10 21:06 bruce.ashfield
0 siblings, 0 replies; 24+ messages in thread
From: bruce.ashfield @ 2024-12-10 21:06 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's my latest collection of changes. A couple of -stable's for 6.6
and obviously the most signficant is the introduction of 6.12 as the
primary reference kernel for the upcoming spring release.
I've combined the oe-core and poky distro changes into one series for
ease of testing and viewing.
Obviously, we can merge the 6.12 kernel and not make it the default,
but at this point I've tested -rt, -tiny, -standard across all architectures
and images types that are in oe-core. glibc and musl have also been
tested.
Even with that, I'm sure something will be found on the AB!
There may still be issues in meta-openembedded (zfs, etc), but I'll have
a look at those shortly .. I just didn't want to hold this up any longer.
Cheers,
Bruce
The following changes since commit 3de3bda4c4b72ca21ad91c81db57bf07760e0a3b:
bitbake: parse: add support for 'addfragments' directive (2024-12-08 22:36:11 +0000)
are available in the Git repository at:
https://git.yoctoproject.org/poky-contrib zedd/kernel
https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
linux-yocto/6.6: update to v6.6.63
linux-yocto/6.6: update to v6.6.64
linux-yocto/6.12: introduce v6.12 reference kernel
linux-yocto: drop 6.10
poky/poky-tiny: update default to v6.12
yocto-bsp: drop 6.10 bbappend
meta-poky/conf/distro/poky-tiny.conf | 2 +-
meta-poky/conf/distro/poky.conf | 4 +-
.../linux/linux-yocto_6.10.bbappend | 19 -------
...octo-rt_6.10.bb => linux-yocto-rt_6.12.bb} | 12 ++---
.../linux/linux-yocto-rt_6.6.bb | 6 +--
...-tiny_6.10.bb => linux-yocto-tiny_6.12.bb} | 14 ++---
.../linux/linux-yocto-tiny_6.6.bb | 6 +--
...inux-yocto_6.10.bb => linux-yocto_6.12.bb} | 54 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++-----
9 files changed, 63 insertions(+), 82 deletions(-)
delete mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.10.bbappend
rename meta/recipes-kernel/linux/{linux-yocto-rt_6.10.bb => linux-yocto-rt_6.12.bb} (85%)
rename meta/recipes-kernel/linux/{linux-yocto-tiny_6.10.bb => linux-yocto-tiny_6.12.bb} (66%)
rename meta/recipes-kernel/linux/{linux-yocto_6.10.bb => linux-yocto_6.12.bb} (62%)
--
2.39.2
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2025-05-06 16:32 bruce.ashfield
0 siblings, 0 replies; 24+ messages in thread
From: bruce.ashfield @ 2025-05-06 16:32 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi Richard,
Now that I'm back at my desk, here are the queued -stable, configuration
and feature changes that I have queued.
I'll be sending -stable updates to the LTS branches as well.
Note: once patch #1 is in the tree and doesn't need any more tweaks, I'll
send a documenation update. This is the patch that we need to enable the
modular initrd work in kernel-yocto references.
Cheers,
Bruce
The following changes since commit 601b05a298c0847e96b8f5f71e50d057e2833382:
mesa: Fix header search paths (2025-05-05 18:02:48 +0100)
are available in the Git repository at:
https://git.yoctoproject.org/poky-contrib zedd/kernel
https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
kernel-yocto: allow annotated options to be modified
linux-yocto-dev: update to v6.15
linux-yocto/6.12: update to v6.12.24
linux-yocto/6.12: update to v6.12.25
linux-yocto/6.12: bsp/genericarm64: modular configuration updates
linux-yocto/6.12: update to v6.12.27
meta/classes-recipe/kernel-yocto.bbclass | 7 ++++-
.../kern-tools/kern-tools-native_git.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 +--
.../linux/linux-yocto-rt_6.12.bb | 6 ++--
.../linux/linux-yocto-tiny_6.12.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +++++++++----------
6 files changed, 29 insertions(+), 24 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH 0/6] kernel-yocto: consolidated pull request
@ 2025-07-08 14:36 bruce.ashfield
2025-07-09 7:58 ` Richard Purdie
0 siblings, 1 reply; 24+ messages in thread
From: bruce.ashfield @ 2025-07-08 14:36 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
I'm clearing the kernel queue now that I'm back at the office.
Following this will be libc-header updates and a bump to the new
release/reference kernel version (v6.15 ... or possibly v6.16) depending
on the timing of the upstream release.
Cheers,
Bruce
The following changes since commit 51d825b367971e8b63e704de4ff4419ba7afaa05:
bitbake: cooker: Add better parse debug (2025-07-07 22:13:14 +0100)
are available in the Git repository at:
https://git.yoctoproject.org/poky-contrib zedd/kernel
https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (6):
linux-yocto/6.12: update to v6.12.32
linux-yocto/6.12: yaffs2: silence warnings
linux-yocto/6.12: update to v6.12.33
linux-yocto/6.12: riscv tune fragments
linux-yocto/6.12: update to v6.12.34
linux-yocto/6.12: update to v6.12.36
.../linux/linux-yocto-rt_6.12.bb | 6 ++--
.../linux/linux-yocto-tiny_6.12.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +++++++++----------
3 files changed, 20 insertions(+), 20 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2025-07-08 14:36 [PATCH 0/6] kernel-yocto: consolidated pull request bruce.ashfield
@ 2025-07-09 7:58 ` Richard Purdie
2025-07-09 13:01 ` Bruce Ashfield
0 siblings, 1 reply; 24+ messages in thread
From: Richard Purdie @ 2025-07-09 7:58 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
On Tue, 2025-07-08 at 10:36 -0400, bruce.ashfield@gmail.com wrote:
> I'm clearing the kernel queue now that I'm back at the office.
>
> Following this will be libc-header updates and a bump to the new
> release/reference kernel version (v6.15 ... or possibly v6.16)
> depending
> on the timing of the upstream release.
Thanks, I tested these and things seem ok so they've merged.
You asked about updating the CVE list, we do need to do that. I looked
up the commands and those appear to be:
git clone https://github.com/CVEProject/cvelistV5
meta/recipes-kernel/linux/generate-cve-exclusions.py /my/checkout/cvelistV5/ 6.12.36 > meta/recipes-kernel/linux/cve-exclusion_6.12.inc
Cheers,
Richard
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH 0/6] kernel-yocto: consolidated pull request
2025-07-09 7:58 ` Richard Purdie
@ 2025-07-09 13:01 ` Bruce Ashfield
0 siblings, 0 replies; 24+ messages in thread
From: Bruce Ashfield @ 2025-07-09 13:01 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]
On Wed, Jul 9, 2025 at 3:58 AM Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:
> On Tue, 2025-07-08 at 10:36 -0400, bruce.ashfield@gmail.com wrote:
> > I'm clearing the kernel queue now that I'm back at the office.
> >
> > Following this will be libc-header updates and a bump to the new
> > release/reference kernel version (v6.15 ... or possibly v6.16)
> > depending
> > on the timing of the upstream release.
>
> Thanks, I tested these and things seem ok so they've merged.
>
> You asked about updating the CVE list, we do need to do that. I looked
> up the commands and those appear to be:
>
> git clone https://github.com/CVEProject/cvelistV5
> meta/recipes-kernel/linux/generate-cve-exclusions.py
> /my/checkout/cvelistV5/ 6.12.36 >
> meta/recipes-kernel/linux/cve-exclusion_6.12.inc
>
>
Excellent.
I'll roll that into my update script.
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
[-- Attachment #2: Type: text/html, Size: 2287 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2025-07-09 13:01 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-29 4:49 [PATCH 0/6] kernel-yocto: consolidated pull request Bruce Ashfield
2021-07-29 4:49 ` [PATCH 1/6] linux-yocto/5.10: update to v5.10.53 Bruce Ashfield
2021-07-29 4:49 ` [PATCH 2/6] linux-yocto/5.13: update to v5.13.5 Bruce Ashfield
2021-07-29 4:50 ` [PATCH 3/6] linux-yocto/5.4: update to v5.4.135 Bruce Ashfield
2021-07-29 4:50 ` [PATCH 4/6] linux-yocto-rt/5.10: update to -rt47 Bruce Ashfield
2021-07-29 4:50 ` [PATCH 5/6] linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment Bruce Ashfield
2021-07-29 4:50 ` [PATCH 6/6] linux-yocto/5.13: " Bruce Ashfield
-- strict thread matches above, loose matches on Subject: below --
2025-07-08 14:36 [PATCH 0/6] kernel-yocto: consolidated pull request bruce.ashfield
2025-07-09 7:58 ` Richard Purdie
2025-07-09 13:01 ` Bruce Ashfield
2025-05-06 16:32 bruce.ashfield
2024-12-10 21:06 bruce.ashfield
2024-11-21 4:13 bruce.ashfield
2024-11-21 16:50 ` Richard Purdie
2022-04-04 15:19 bruce.ashfield
2021-06-16 20:48 Bruce Ashfield
2017-07-11 15:04 Bruce Ashfield
2017-06-08 19:21 Bruce Ashfield
2016-08-15 18:26 Bruce Ashfield
2016-08-16 16:00 ` Burton, Ross
2016-08-16 16:01 ` Bruce Ashfield
2016-08-16 16:10 ` Burton, Ross
2016-08-16 16:11 ` Bruce Ashfield
2016-08-16 16:15 ` Burton, Ross
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox