mbox

[00/15] kernel-yocto: consolidated pull request

Message ID cover.1651153370.git.bruce.ashfield@gmail.com
State Not Applicable, archived
Headers show

Pull-request

git://git.yoctoproject.org/poky-contrib zedd/kernel

Message

Bruce Ashfield April 28, 2022, 1:47 p.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

This is mainly a resend of the pull request that I sent just before
the release builds.

At that time, there was a ppc boot issue, which I've fixed. There was
also a ptest warning, which I couldn't reproduce, so let's see if it
pops back up on the AB.

There is also a known issue with some of the arm reorganization done
for the -tiny cleaup. Jon has been working on fixes to that series, and
I've cc'd him here so he can add context. It was some boot issues,
even in the -standard kernel for sato (last I checked).

The issue with the ARM changes is that they've already been pushed
to my repos, so everything stacks on top. If we can't get them fixed
shortly, I can temporarily revert and do a new patch on top.

Khem has also indicated that the 5.15.36 -stable has all of the changes
required for gcc12, so it would be a good bump to get under test.

Cheers,

Bruce

The following changes since commit 5639708757faa00de1bc64b01220a5f7232818fb:

  set_versions: update for 4.0 release (2022-04-26 10:56:47 +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 (15):
  linux-yocto/5.15: arm: poky-tiny cleanup and fixes
  linux-yocto/5.15: update to v5.15.33
  linux-yocto/5.10: update to v5.10.110
  linux-yocto/5.10: base: enable kernel crypto userspace API
  linux-yocto/5.15: base: enable kernel crypto userspace API
  linux-yocto/5.15: kasan: fix BUG: sleeping function called from
    invalid context
  kernel-yocto: allow patch author date to be commit date
  linux-yocto/5.15: fix ppc boot
  linux-yocto/5.15: netfilter: conntrack: avoid useless indirection
    during conntrack destruction
  linux-yocto/5.10: update to v5.10.112
  linux-yocto/5.15: update to v5.15.35
  linux-yocto/5.15: Fix CVE-2022-28796
  linux-yocto: enable powerpc debug fragment
  linux-yocto/5.15: fix -standard kernel build issue
  linux-yocto/5.15: update to v5.15.36

 meta/classes/kernel-yocto.bbclass             |  6 +++-
 .../kern-tools/kern-tools-native_git.bb       |  2 +-
 .../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            |  6 ++--
 meta/recipes-kernel/linux/linux-yocto_5.10.bb | 26 +++++++++--------
 meta/recipes-kernel/linux/linux-yocto_5.15.bb | 28 ++++++++++---------
 8 files changed, 48 insertions(+), 40 deletions(-)

Comments

Richard Purdie April 29, 2022, 11:51 a.m. UTC | #1
On Thu, 2022-04-28 at 09:47 -0400, bruce.ashfield@gmail.com wrote:
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
> 
> Richard,
> 
> This is mainly a resend of the pull request that I sent just before
> the release builds.
> 
> At that time, there was a ppc boot issue, which I've fixed. There was
> also a ptest warning, which I couldn't reproduce, so let's see if it
> pops back up on the AB.
> 
> There is also a known issue with some of the arm reorganization done
> for the -tiny cleaup. Jon has been working on fixes to that series, and
> I've cc'd him here so he can add context. It was some boot issues,
> even in the -standard kernel for sato (last I checked).
> 
> The issue with the ARM changes is that they've already been pushed
> to my repos, so everything stacks on top. If we can't get them fixed
> shortly, I can temporarily revert and do a new patch on top.
> 
> Khem has also indicated that the 5.15.36 -stable has all of the changes
> required for gcc12, so it would be a good bump to get under test.

The testing says this is mostly good with two issues. Firstly, strace ptests are
regressing:

https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/3435
and I suspect:
https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/3188
will too when it finishes.

There was another patch causing other ptest failures so I had to do a second
pass but I think the strace issue above is from a kernel change.

Secondly, qemuarm graphics fails:

https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5132

I did try adding Jon's other qemuarm patches:

https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5136

and it still fails. I've not looked further as yet, just reporting what the
varoious combinations of patches in testing showed.

Cheers,

Richard
Bruce Ashfield April 29, 2022, 12:40 p.m. UTC | #2
On Fri, Apr 29, 2022 at 7:51 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Thu, 2022-04-28 at 09:47 -0400, bruce.ashfield@gmail.com wrote:
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> >
> > Richard,
> >
> > This is mainly a resend of the pull request that I sent just before
> > the release builds.
> >
> > At that time, there was a ppc boot issue, which I've fixed. There was
> > also a ptest warning, which I couldn't reproduce, so let's see if it
> > pops back up on the AB.
> >
> > There is also a known issue with some of the arm reorganization done
> > for the -tiny cleaup. Jon has been working on fixes to that series, and
> > I've cc'd him here so he can add context. It was some boot issues,
> > even in the -standard kernel for sato (last I checked).
> >
> > The issue with the ARM changes is that they've already been pushed
> > to my repos, so everything stacks on top. If we can't get them fixed
> > shortly, I can temporarily revert and do a new patch on top.
> >
> > Khem has also indicated that the 5.15.36 -stable has all of the changes
> > required for gcc12, so it would be a good bump to get under test.
>
> The testing says this is mostly good with two issues. Firstly, strace ptests are
> regressing:
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/3435
> and I suspect:
> https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/3188
> will too when it finishes.
>
> There was another patch causing other ptest failures so I had to do a second
> pass but I think the strace issue above is from a kernel change.

I'll see about running the strace locally today. Hopefully it pops up
here so I can debug.

>
> Secondly, qemuarm graphics fails:
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5132
>
> I did try adding Jon's other qemuarm patches:
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5136
>
> and it still fails. I've not looked further as yet, just reporting what the
> varoious combinations of patches in testing showed.

Yep, Jon has indicated that he still has more patches to come, but my
queue is unfortunately blocked on them, unless we take that breakage
or I do a revert of the first series.

I'll wait another day or so, and will do the revert after that.

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
Bruce Ashfield April 29, 2022, 8:01 p.m. UTC | #3
On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
lists.openembedded.org
<bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>
> On Fri, Apr 29, 2022 at 7:51 AM Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> >
> > On Thu, 2022-04-28 at 09:47 -0400, bruce.ashfield@gmail.com wrote:
> > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > >
> > > Richard,
> > >
> > > This is mainly a resend of the pull request that I sent just before
> > > the release builds.
> > >
> > > At that time, there was a ppc boot issue, which I've fixed. There was
> > > also a ptest warning, which I couldn't reproduce, so let's see if it
> > > pops back up on the AB.
> > >
> > > There is also a known issue with some of the arm reorganization done
> > > for the -tiny cleaup. Jon has been working on fixes to that series, and
> > > I've cc'd him here so he can add context. It was some boot issues,
> > > even in the -standard kernel for sato (last I checked).
> > >
> > > The issue with the ARM changes is that they've already been pushed
> > > to my repos, so everything stacks on top. If we can't get them fixed
> > > shortly, I can temporarily revert and do a new patch on top.
> > >
> > > Khem has also indicated that the 5.15.36 -stable has all of the changes
> > > required for gcc12, so it would be a good bump to get under test.
> >
> > The testing says this is mostly good with two issues. Firstly, strace ptests are
> > regressing:
> >
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/3435
> > and I suspect:
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/3188
> > will too when it finishes.
> >
> > There was another patch causing other ptest failures so I had to do a second
> > pass but I think the strace issue above is from a kernel change.
>
> I'll see about running the strace locally today. Hopefully it pops up
> here so I can debug.

FYI: I have the landlock test case passing here, there's just an
output difference from the kernel. The test is passing.

I had two other strace tests fail, but they look like OOMs/resource
problems, and they don't show up on the autobuilder, so I'm going to
ignore them for now.

>
> >
> > Secondly, qemuarm graphics fails:
> >
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5132
> >
> > I did try adding Jon's other qemuarm patches:
> >
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5136
> >
> > and it still fails. I've not looked further as yet, just reporting what the
> > varoious combinations of patches in testing showed.
>
> Yep, Jon has indicated that he still has more patches to come, but my
> queue is unfortunately blocked on them, unless we take that breakage
> or I do a revert of the first series.
>
> I'll wait another day or so, and will do the revert after that.
>

I have your suggested patch under test, but that build is still running.

I'll follow up over the weekend with the strace + qemuarm
configuration changes onto the end of my queue.

Bruce

> 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
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#165010): https://lists.openembedded.org/g/openembedded-core/message/165010
> Mute This Topic: https://lists.openembedded.org/mt/90753174/1050810
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Bruce Ashfield April 30, 2022, 4:26 a.m. UTC | #4
On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
lists.openembedded.org
<bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>
> On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
> lists.openembedded.org
> <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> >
> > On Fri, Apr 29, 2022 at 7:51 AM Richard Purdie
> > <richard.purdie@linuxfoundation.org> wrote:
> > >
> > > On Thu, 2022-04-28 at 09:47 -0400, bruce.ashfield@gmail.com wrote:
> > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > >
> > > > Richard,
> > > >
> > > > This is mainly a resend of the pull request that I sent just before
> > > > the release builds.
> > > >
> > > > At that time, there was a ppc boot issue, which I've fixed. There was
> > > > also a ptest warning, which I couldn't reproduce, so let's see if it
> > > > pops back up on the AB.
> > > >
> > > > There is also a known issue with some of the arm reorganization done
> > > > for the -tiny cleaup. Jon has been working on fixes to that series, and
> > > > I've cc'd him here so he can add context. It was some boot issues,
> > > > even in the -standard kernel for sato (last I checked).
> > > >
> > > > The issue with the ARM changes is that they've already been pushed
> > > > to my repos, so everything stacks on top. If we can't get them fixed
> > > > shortly, I can temporarily revert and do a new patch on top.
> > > >
> > > > Khem has also indicated that the 5.15.36 -stable has all of the changes
> > > > required for gcc12, so it would be a good bump to get under test.
> > >
> > > The testing says this is mostly good with two issues. Firstly, strace ptests are
> > > regressing:
> > >
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/3435
> > > and I suspect:
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/3188
> > > will too when it finishes.
> > >
> > > There was another patch causing other ptest failures so I had to do a second
> > > pass but I think the strace issue above is from a kernel change.
> >
> > I'll see about running the strace locally today. Hopefully it pops up
> > here so I can debug.
>
> FYI: I have the landlock test case passing here, there's just an
> output difference from the kernel. The test is passing.

I have located the exact kernel commit that changed the output, hence
why the test is failing.

strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
send patches to the list over the weekend.

Bruce

>
> I had two other strace tests fail, but they look like OOMs/resource
> problems, and they don't show up on the autobuilder, so I'm going to
> ignore them for now.
>
> >
> > >
> > > Secondly, qemuarm graphics fails:
> > >
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5132
> > >
> > > I did try adding Jon's other qemuarm patches:
> > >
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5136
> > >
> > > and it still fails. I've not looked further as yet, just reporting what the
> > > varoious combinations of patches in testing showed.
> >
> > Yep, Jon has indicated that he still has more patches to come, but my
> > queue is unfortunately blocked on them, unless we take that breakage
> > or I do a revert of the first series.
> >
> > I'll wait another day or so, and will do the revert after that.
> >
>
> I have your suggested patch under test, but that build is still running.
>
> I'll follow up over the weekend with the strace + qemuarm
> configuration changes onto the end of my queue.
>
> Bruce
>
> > 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
> >
> >
> >
>
>
> --
> - 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 (#165057): https://lists.openembedded.org/g/openembedded-core/message/165057
> Mute This Topic: https://lists.openembedded.org/mt/90753174/1050810
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Bruce Ashfield April 30, 2022, 9:35 p.m. UTC | #5
On Sat, Apr 30, 2022 at 12:26 AM Bruce Ashfield via
lists.openembedded.org
<bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>
> On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
> lists.openembedded.org
> <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> >
> > On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
> > lists.openembedded.org
> > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > >
> > > On Fri, Apr 29, 2022 at 7:51 AM Richard Purdie
> > > <richard.purdie@linuxfoundation.org> wrote:
> > > >
> > > > On Thu, 2022-04-28 at 09:47 -0400, bruce.ashfield@gmail.com wrote:
> > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > > >
> > > > > Richard,
> > > > >
> > > > > This is mainly a resend of the pull request that I sent just before
> > > > > the release builds.
> > > > >
> > > > > At that time, there was a ppc boot issue, which I've fixed. There was
> > > > > also a ptest warning, which I couldn't reproduce, so let's see if it
> > > > > pops back up on the AB.
> > > > >
> > > > > There is also a known issue with some of the arm reorganization done
> > > > > for the -tiny cleaup. Jon has been working on fixes to that series, and
> > > > > I've cc'd him here so he can add context. It was some boot issues,
> > > > > even in the -standard kernel for sato (last I checked).
> > > > >
> > > > > The issue with the ARM changes is that they've already been pushed
> > > > > to my repos, so everything stacks on top. If we can't get them fixed
> > > > > shortly, I can temporarily revert and do a new patch on top.
> > > > >
> > > > > Khem has also indicated that the 5.15.36 -stable has all of the changes
> > > > > required for gcc12, so it would be a good bump to get under test.
> > > >
> > > > The testing says this is mostly good with two issues. Firstly, strace ptests are
> > > > regressing:
> > > >
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/3435
> > > > and I suspect:
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/3188
> > > > will too when it finishes.
> > > >
> > > > There was another patch causing other ptest failures so I had to do a second
> > > > pass but I think the strace issue above is from a kernel change.
> > >
> > > I'll see about running the strace locally today. Hopefully it pops up
> > > here so I can debug.
> >
> > FYI: I have the landlock test case passing here, there's just an
> > output difference from the kernel. The test is passing.
>
> I have located the exact kernel commit that changed the output, hence
> why the test is failing.
>
> strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
> send patches to the list over the weekend.

The two patches that fix the strace ptest fail, and qemuarm graphical
boot are on the list.

Bruce

>
> Bruce
>
> >
> > I had two other strace tests fail, but they look like OOMs/resource
> > problems, and they don't show up on the autobuilder, so I'm going to
> > ignore them for now.
> >
> > >
> > > >
> > > > Secondly, qemuarm graphics fails:
> > > >
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5132
> > > >
> > > > I did try adding Jon's other qemuarm patches:
> > > >
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/5136
> > > >
> > > > and it still fails. I've not looked further as yet, just reporting what the
> > > > varoious combinations of patches in testing showed.
> > >
> > > Yep, Jon has indicated that he still has more patches to come, but my
> > > queue is unfortunately blocked on them, unless we take that breakage
> > > or I do a revert of the first series.
> > >
> > > I'll wait another day or so, and will do the revert after that.
> > >
> >
> > I have your suggested patch under test, but that build is still running.
> >
> > I'll follow up over the weekend with the strace + qemuarm
> > configuration changes onto the end of my queue.
> >
> > Bruce
> >
> > > 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
> > >
> > >
> > >
> >
> >
> > --
> > - Thou shalt not follow the NULL pointer, for chaos and madness await
> > thee at its end
> > - "Use the force Harry" - Gandalf, Star Trek II
> >
> >
> >
>
>
> --
> - 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 (#165067): https://lists.openembedded.org/g/openembedded-core/message/165067
> Mute This Topic: https://lists.openembedded.org/mt/90753174/1050810
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Richard Purdie May 1, 2022, 4:59 a.m. UTC | #6
On Sat, 2022-04-30 at 17:35 -0400, Bruce Ashfield wrote:
> On Sat, Apr 30, 2022 at 12:26 AM Bruce Ashfield via
> lists.openembedded.org
> <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > 
> > On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
> > lists.openembedded.org
> > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > > 
> > > On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
> > > lists.openembedded.org
> > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > > > 
> > > > 
> > > > I'll see about running the strace locally today. Hopefully it pops up
> > > > here so I can debug.
> > > 
> > > FYI: I have the landlock test case passing here, there's just an
> > > output difference from the kernel. The test is passing.
> > 
> > I have located the exact kernel commit that changed the output, hence
> > why the test is failing.
> > 
> > strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
> > send patches to the list over the weekend.
> 
> The two patches that fix the strace ptest fail, and qemuarm graphical
> boot are on the list.

Thanks Bruce! I've queued it and started it running through testing.

Cheers,

Richard
Nicolas Dechesne May 4, 2022, 7:18 a.m. UTC | #7
hey Bruce,

On Sun, May 1, 2022 at 6:59 AM Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:

> On Sat, 2022-04-30 at 17:35 -0400, Bruce Ashfield wrote:
> > On Sat, Apr 30, 2022 at 12:26 AM Bruce Ashfield via
> > lists.openembedded.org
> > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > >
> > > On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
> > > lists.openembedded.org
> > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > > >
> > > > On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
> > > > lists.openembedded.org
> > > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> > > > >
> > > > >
> > > > > I'll see about running the strace locally today. Hopefully it pops
> up
> > > > > here so I can debug.
> > > >
> > > > FYI: I have the landlock test case passing here, there's just an
> > > > output difference from the kernel. The test is passing.
> > >
> > > I have located the exact kernel commit that changed the output, hence
> > > why the test is failing.
> > >
> > > strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
> > > send patches to the list over the weekend.
> >
> > The two patches that fix the strace ptest fail, and qemuarm graphical
> > boot are on the list.
>
> Thanks Bruce! I've queued it and started it running through testing.
>

Since this patch, qemuarmv5 fails to build with:

00:01:47 NOTE: Running task 899 of 5734
(virtual:native:/home/tuxbake/oe/poky/meta/recipes-core/zlib/zlib_1.2.12.bb:
do_deploy_source_date_epoch)
00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0
do_kernel_metadata: Could not locate BSP definition for qemuarm/standard
and no defconfig was provided
00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0
do_kernel_metadata:
ExecutionError('/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856',
1, None, None)
00:01:47 ERROR: Logfile of failure stored in:
/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/log.do_kernel_metadata.98856
00:01:47 Log data follows:
00:01:47 | DEBUG: Executing python function extend_recipe_sysroot
00:01:47 | NOTE: Direct dependencies are
['/home/tuxbake/oe/poky/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb:
do_populate_sysroot']
00:01:47 | NOTE: Installed into sysroot: []
00:01:47 | NOTE: Skipping as already exists in sysroot:
['kern-tools-native']
00:01:47 | DEBUG: Python function extend_recipe_sysroot finished
00:01:47 | DEBUG: Executing shell function do_kernel_metadata
00:01:47 | NOTE: do_kernel_metadata: for summary/debug, set
KCONF_AUDIT_LEVEL > 0
00:01:47 | ERROR: Could not locate BSP definition for qemuarm/standard and
no defconfig was provided
00:01:47 | WARNING:
/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856:404
exit 1 from 'exit 1'
00:01:47 | WARNING: Backtrace (BB generated script):
00:01:47 | #1: bbfatal_log,
/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856,
line 404
00:01:47 | #2: do_kernel_metadata,
/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856,
line 272
00:01:47 | #3: main,
/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856,
line 435
00:01:47 NOTE: recipe
linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0: task
do_kernel_metadata: Failed
00:01:47 ERROR: Task
(/home/tuxbake/oe/poky/meta/recipes-kernel/linux/linux-yocto_5.15.bb:do_kernel_metadata)
failed with exit code '1'

see full build log
https://oebuilds.tuxbuild.com/28f9WxOsIhBeAgIbQH3DsCwyQCc/build-debug.log




> Cheers,
>
> Richard
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#165076):
> https://lists.openembedded.org/g/openembedded-core/message/165076
> Mute This Topic: https://lists.openembedded.org/mt/90753174/1279857
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> nicolas.dechesne@linaro.org]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Bruce Ashfield May 4, 2022, 12:45 p.m. UTC | #8
On Wed, May 4, 2022 at 3:18 AM Nicolas Dechesne
<nicolas.dechesne@linaro.org> wrote:
>
> hey Bruce,
>
> On Sun, May 1, 2022 at 6:59 AM Richard Purdie <richard.purdie@linuxfoundation.org> wrote:
>>
>> On Sat, 2022-04-30 at 17:35 -0400, Bruce Ashfield wrote:
>> > On Sat, Apr 30, 2022 at 12:26 AM Bruce Ashfield via
>> > lists.openembedded.org
>> > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>> > >
>> > > On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
>> > > lists.openembedded.org
>> > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>> > > >
>> > > > On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
>> > > > lists.openembedded.org
>> > > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
>> > > > >
>> > > > >
>> > > > > I'll see about running the strace locally today. Hopefully it pops up
>> > > > > here so I can debug.
>> > > >
>> > > > FYI: I have the landlock test case passing here, there's just an
>> > > > output difference from the kernel. The test is passing.
>> > >
>> > > I have located the exact kernel commit that changed the output, hence
>> > > why the test is failing.
>> > >
>> > > strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
>> > > send patches to the list over the weekend.
>> >
>> > The two patches that fix the strace ptest fail, and qemuarm graphical
>> > boot are on the list.
>>
>> Thanks Bruce! I've queued it and started it running through testing.
>
>
> Since this patch, qemuarmv5 fails to build with:
>
> 00:01:47 NOTE: Running task 899 of 5734 (virtual:native:/home/tuxbake/oe/poky/meta/recipes-core/zlib/zlib_1.2.12.bb:do_deploy_source_date_epoch)
> 00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0 do_kernel_metadata: Could not locate BSP definition for qemuarm/standard and no defconfig was provided
> 00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0 do_kernel_metadata: ExecutionError('/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856', 1, None, None)
> 00:01:47 ERROR: Logfile of failure stored in: /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/log.do_kernel_metadata.98856
> 00:01:47 Log data follows:
> 00:01:47 | DEBUG: Executing python function extend_recipe_sysroot
> 00:01:47 | NOTE: Direct dependencies are ['/home/tuxbake/oe/poky/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb:do_populate_sysroot']
> 00:01:47 | NOTE: Installed into sysroot: []
> 00:01:47 | NOTE: Skipping as already exists in sysroot: ['kern-tools-native']
> 00:01:47 | DEBUG: Python function extend_recipe_sysroot finished
> 00:01:47 | DEBUG: Executing shell function do_kernel_metadata
> 00:01:47 | NOTE: do_kernel_metadata: for summary/debug, set KCONF_AUDIT_LEVEL > 0
> 00:01:47 | ERROR: Could not locate BSP definition for qemuarm/standard and no defconfig was provided
> 00:01:47 | WARNING: /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856:404 exit 1 from 'exit 1'
> 00:01:47 | WARNING: Backtrace (BB generated script):
> 00:01:47 | #1: bbfatal_log, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 404
> 00:01:47 | #2: do_kernel_metadata, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 272
> 00:01:47 | #3: main, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 435
> 00:01:47 NOTE: recipe linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0: task do_kernel_metadata: Failed
> 00:01:47 ERROR: Task (/home/tuxbake/oe/poky/meta/recipes-kernel/linux/linux-yocto_5.15.bb:do_kernel_metadata) failed with exit code '1'
>

It's fallout from Jon's re-org. I'll have a look today and send
patches as appropriate.

Bruce

> see full build log
> https://oebuilds.tuxbuild.com/28f9WxOsIhBeAgIbQH3DsCwyQCc/build-debug.log
>
>
>
>>
>> Cheers,
>>
>> Richard
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#165076): https://lists.openembedded.org/g/openembedded-core/message/165076
>> Mute This Topic: https://lists.openembedded.org/mt/90753174/1279857
>> Group Owner: openembedded-core+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [nicolas.dechesne@linaro.org]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
Jon Mason May 4, 2022, 2:07 p.m. UTC | #9
On Wed, May 4, 2022 at 8:45 AM Bruce Ashfield <bruce.ashfield@gmail.com> wrote:
>
> On Wed, May 4, 2022 at 3:18 AM Nicolas Dechesne
> <nicolas.dechesne@linaro.org> wrote:
> >
> > hey Bruce,
> >
> > On Sun, May 1, 2022 at 6:59 AM Richard Purdie <richard.purdie@linuxfoundation.org> wrote:
> >>
> >> On Sat, 2022-04-30 at 17:35 -0400, Bruce Ashfield wrote:
> >> > On Sat, Apr 30, 2022 at 12:26 AM Bruce Ashfield via
> >> > lists.openembedded.org
> >> > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> >> > >
> >> > > On Fri, Apr 29, 2022 at 4:02 PM Bruce Ashfield via
> >> > > lists.openembedded.org
> >> > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> >> > > >
> >> > > > On Fri, Apr 29, 2022 at 8:41 AM Bruce Ashfield via
> >> > > > lists.openembedded.org
> >> > > > <bruce.ashfield=gmail.com@lists.openembedded.org> wrote:
> >> > > > >
> >> > > > >
> >> > > > > I'll see about running the strace locally today. Hopefully it pops up
> >> > > > > here so I can debug.
> >> > > >
> >> > > > FYI: I have the landlock test case passing here, there's just an
> >> > > > output difference from the kernel. The test is passing.
> >> > >
> >> > > I have located the exact kernel commit that changed the output, hence
> >> > > why the test is failing.
> >> > >
> >> > > strace upstream hasn't adjusted yet, so I'll spin up a patch, and get
> >> > > send patches to the list over the weekend.
> >> >
> >> > The two patches that fix the strace ptest fail, and qemuarm graphical
> >> > boot are on the list.
> >>
> >> Thanks Bruce! I've queued it and started it running through testing.
> >
> >
> > Since this patch, qemuarmv5 fails to build with:
> >
> > 00:01:47 NOTE: Running task 899 of 5734 (virtual:native:/home/tuxbake/oe/poky/meta/recipes-core/zlib/zlib_1.2.12.bb:do_deploy_source_date_epoch)
> > 00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0 do_kernel_metadata: Could not locate BSP definition for qemuarm/standard and no defconfig was provided
> > 00:01:47 ERROR: linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0 do_kernel_metadata: ExecutionError('/home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856', 1, None, None)
> > 00:01:47 ERROR: Logfile of failure stored in: /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/log.do_kernel_metadata.98856
> > 00:01:47 Log data follows:
> > 00:01:47 | DEBUG: Executing python function extend_recipe_sysroot
> > 00:01:47 | NOTE: Direct dependencies are ['/home/tuxbake/oe/poky/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb:do_populate_sysroot']
> > 00:01:47 | NOTE: Installed into sysroot: []
> > 00:01:47 | NOTE: Skipping as already exists in sysroot: ['kern-tools-native']
> > 00:01:47 | DEBUG: Python function extend_recipe_sysroot finished
> > 00:01:47 | DEBUG: Executing shell function do_kernel_metadata
> > 00:01:47 | NOTE: do_kernel_metadata: for summary/debug, set KCONF_AUDIT_LEVEL > 0
> > 00:01:47 | ERROR: Could not locate BSP definition for qemuarm/standard and no defconfig was provided
> > 00:01:47 | WARNING: /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856:404 exit 1 from 'exit 1'
> > 00:01:47 | WARNING: Backtrace (BB generated script):
> > 00:01:47 | #1: bbfatal_log, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 404
> > 00:01:47 | #2: do_kernel_metadata, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 272
> > 00:01:47 | #3: main, /home/tuxbake/oe/build/tmp/work/qemuarmv5-poky-linux-gnueabi/linux-yocto/5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0/temp/run.do_kernel_metadata.98856, line 435
> > 00:01:47 NOTE: recipe linux-yocto-5.15.36+gitAUTOINC+fcf48627ea_ebfb1822e9-r0: task do_kernel_metadata: Failed
> > 00:01:47 ERROR: Task (/home/tuxbake/oe/poky/meta/recipes-kernel/linux/linux-yocto_5.15.bb:do_kernel_metadata) failed with exit code '1'
> >
>
> It's fallout from Jon's re-org. I'll have a look today and send
> patches as appropriate.
>
> Bruce

Patching coming!

>
> > see full build log
> > https://oebuilds.tuxbuild.com/28f9WxOsIhBeAgIbQH3DsCwyQCc/build-debug.log
> >
> >
> >
> >>
> >> Cheers,
> >>
> >> Richard
> >>
> >>
> >> -=-=-=-=-=-=-=-=-=-=-=-
> >> Links: You receive all messages sent to this group.
> >> View/Reply Online (#165076): https://lists.openembedded.org/g/openembedded-core/message/165076
> >> Mute This Topic: https://lists.openembedded.org/mt/90753174/1279857
> >> Group Owner: openembedded-core+owner@lists.openembedded.org
> >> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [nicolas.dechesne@linaro.org]
> >> -=-=-=-=-=-=-=-=-=-=-=-
> >>
>
>
> --
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II