mbox

[0/2] kernel-yocto: drop 5.19 recipes and make 6.1 default

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

Pull-request

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

Message

Bruce Ashfield Jan. 24, 2023, 9:59 p.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

As promised, here are the commits to switch us over to 6.1 as the
default.

I'll also send a series for poky to bump things there as well.

Also, if there are any significant problems, we'll just shelve this
while I look at any issues. But at this point, it is worth getting
the patches out there to move the needle to 6.1

Bruce

The following changes since commit 3c3fd6a65e8103f74ae382d196d486b31a168b39:

  insane: Improve patch warning/error handling (2023-01-21 07:46:38 +0000)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib zedd/kernel
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (2):
  linux-yocto/5.19: drop recipes
  conf/qemu: bump preferred kernel version to 6.1

 meta/conf/machine/include/x86/x86-base.inc    |  2 +-
 meta/conf/machine/qemuarmv5.conf              |  2 +-
 .../linux/linux-yocto-rt_5.19.bb              | 45 ------------
 .../linux/linux-yocto-tiny_5.19.bb            | 30 --------
 meta/recipes-kernel/linux/linux-yocto_5.19.bb | 70 -------------------
 5 files changed, 2 insertions(+), 147 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_5.19.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_5.19.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_5.19.bb

Comments

Richard Purdie Jan. 26, 2023, 12:39 p.m. UTC | #1
On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
> 
> Richard,
> 
> As promised, here are the commits to switch us over to 6.1 as the
> default.
> 
> I'll also send a series for poky to bump things there as well.
> 
> Also, if there are any significant problems, we'll just shelve this
> while I look at any issues. But at this point, it is worth getting
> the patches out there to move the needle to 6.1

Thanks!

I think the issues are:

a) two selftest failures:

  oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
  oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi

b) meta-arm issues

c) meta-virt issue (which you have a patch pending for in -next)

I suspect we can switch poky-tiny and defer the removal patches for a
few days to give meta-arm time to sort itself out. The only question
then becomes the selftest issues. I'm taking a quick look to see if
they're simple to sort.

Cheers,

Richard
Alexandre Belloni Jan. 26, 2023, 4:21 p.m. UTC | #2
On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > 
> > Richard,
> > 
> > As promised, here are the commits to switch us over to 6.1 as the
> > default.
> > 
> > I'll also send a series for poky to bump things there as well.
> > 
> > Also, if there are any significant problems, we'll just shelve this
> > while I look at any issues. But at this point, it is worth getting
> > the patches out there to move the needle to 6.1
> 
> Thanks!
> 
> I think the issues are:
> 
> a) two selftest failures:
> 
>   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
>   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> 
> b) meta-arm issues
> 
> c) meta-virt issue (which you have a patch pending for in -next)
> 

Unfortunately, I have to add

d) perf reproducibility issues:
https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio

> I suspect we can switch poky-tiny and defer the removal patches for a
> few days to give meta-arm time to sort itself out. The only question
> then becomes the selftest issues. I'm taking a quick look to see if
> they're simple to sort.
> 
> Cheers,
> 
> Richard

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#176392): https://lists.openembedded.org/g/openembedded-core/message/176392
> Mute This Topic: https://lists.openembedded.org/mt/96508797/3617179
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Richard Purdie Jan. 26, 2023, 4:36 p.m. UTC | #3
On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > 
> > > Richard,
> > > 
> > > As promised, here are the commits to switch us over to 6.1 as the
> > > default.
> > > 
> > > I'll also send a series for poky to bump things there as well.
> > > 
> > > Also, if there are any significant problems, we'll just shelve this
> > > while I look at any issues. But at this point, it is worth getting
> > > the patches out there to move the needle to 6.1
> > 
> > Thanks!
> > 
> > I think the issues are:
> > 
> > a) two selftest failures:
> > 
> >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > 
> > b) meta-arm issues
> > 
> > c) meta-virt issue (which you have a patch pending for in -next)
> > 
> 
> Unfortunately, I have to add
> 
> d) perf reproducibility issues:
> https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio

Ahrrg.

http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/


/lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h

from

#define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io

to

#define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"

Bruce: Any idea if we can set that to some specific value?

We probably should start by fixing that and then see if that improves
things...

Cheers,

Richard
Bruce Ashfield Jan. 26, 2023, 4:57 p.m. UTC | #4
On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > >
> > > > Richard,
> > > >
> > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > default.
> > > >
> > > > I'll also send a series for poky to bump things there as well.
> > > >
> > > > Also, if there are any significant problems, we'll just shelve this
> > > > while I look at any issues. But at this point, it is worth getting
> > > > the patches out there to move the needle to 6.1
> > >
> > > Thanks!
> > >
> > > I think the issues are:
> > >
> > > a) two selftest failures:
> > >
> > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > >
> > > b) meta-arm issues
> > >
> > > c) meta-virt issue (which you have a patch pending for in -next)
> > >
> >
> > Unfortunately, I have to add
> >
> > d) perf reproducibility issues:
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
>
> Ahrrg.
>
> http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
>
>
> /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
>
> from
>
> #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
>
> to
>
> #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
>
> Bruce: Any idea if we can set that to some specific value?
>

My perf build just finished and I was just starting to poke into it.

I'll have a look now.

Let me know if you come up with anything in the meantime, I'll do the same.

At the worst, I imagine we can sed the value to something consistent.

Bruce

> We probably should start by fixing that and then see if that improves
> things...
>
> Cheers,
>
> Richard
>
>
>
>
Bruce Ashfield Jan. 26, 2023, 5:07 p.m. UTC | #5
On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > >
> > > > Richard,
> > > >
> > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > default.
> > > >
> > > > I'll also send a series for poky to bump things there as well.
> > > >
> > > > Also, if there are any significant problems, we'll just shelve this
> > > > while I look at any issues. But at this point, it is worth getting
> > > > the patches out there to move the needle to 6.1
> > >
> > > Thanks!
> > >
> > > I think the issues are:
> > >
> > > a) two selftest failures:
> > >
> > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > >
> > > b) meta-arm issues
> > >
> > > c) meta-virt issue (which you have a patch pending for in -next)
> > >
> >
> > Unfortunately, I have to add
> >
> > d) perf reproducibility issues:
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
>
> Ahrrg.
>
> http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
>
>
> /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
>
> from
>
> #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
>
> to
>
> #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
>
> Bruce: Any idea if we can set that to some specific value?
>
> We probably should start by fixing that and then see if that improves
> things...

Interesting. In my local builds:

#define LINUX_COMPILE_HOST      "oe-host"

I'm building 6.1.7, but that shouldn't be the difference.

The value comes from: classes-recipe/kernel.bbclass:export
KBUILD_BUILD_HOST ?= "oe-host",
and has been that way for a while.

I'm also grepping for other BUILDPATHS references, but the QA test
should have caught
those if that was the issue.

Bruce

>
> Cheers,
>
> Richard
>
>
>
>
Richard Purdie Jan. 26, 2023, 5:34 p.m. UTC | #6
On Thu, 2023-01-26 at 12:07 -0500, Bruce Ashfield wrote:
> On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> > 
> > On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > > > 
> > > > > Richard,
> > > > > 
> > > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > > default.
> > > > > 
> > > > > I'll also send a series for poky to bump things there as well.
> > > > > 
> > > > > Also, if there are any significant problems, we'll just shelve this
> > > > > while I look at any issues. But at this point, it is worth getting
> > > > > the patches out there to move the needle to 6.1
> > > > 
> > > > Thanks!
> > > > 
> > > > I think the issues are:
> > > > 
> > > > a) two selftest failures:
> > > > 
> > > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > > > 
> > > > b) meta-arm issues
> > > > 
> > > > c) meta-virt issue (which you have a patch pending for in -next)
> > > > 
> > > 
> > > Unfortunately, I have to add
> > > 
> > > d) perf reproducibility issues:
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
> > 
> > Ahrrg.
> > 
> > http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
> > 
> > 
> > /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
> > 
> > from
> > 
> > #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
> > 
> > to
> > 
> > #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
> > 
> > Bruce: Any idea if we can set that to some specific value?
> > 
> > We probably should start by fixing that and then see if that improves
> > things...
> 
> Interesting. In my local builds:
> 
> #define LINUX_COMPILE_HOST      "oe-host"
> 
> I'm building 6.1.7, but that shouldn't be the difference.
> 
> The value comes from: classes-recipe/kernel.bbclass:export
> KBUILD_BUILD_HOST ?= "oe-host",
> and has been that way for a while.
> 
> I'm also grepping for other BUILDPATHS references, but the QA test
> should have caught
> those if that was the issue.


I just realised that there are two issues, one is perf, the other is
kernel-devsrc. The compile.h issue is in kernel-devsrc and that did
reproduce for my locally just now. I'm not sure what is wrong with
perf...

Cheers,

Richard
Khem Raj Jan. 26, 2023, 5:58 p.m. UTC | #7
we need to define

KBUILD_BUILD_USER="yocto"
KBUILD_BUILD_HOST="yocto"

in linux-yocto defconfigs

You can use my name too :)

On Thu, Jan 26, 2023 at 9:34 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Thu, 2023-01-26 at 12:07 -0500, Bruce Ashfield wrote:
> > On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
> > <richard.purdie@linuxfoundation.org> wrote:
> > >
> > > On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > > > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > > > >
> > > > > > Richard,
> > > > > >
> > > > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > > > default.
> > > > > >
> > > > > > I'll also send a series for poky to bump things there as well.
> > > > > >
> > > > > > Also, if there are any significant problems, we'll just shelve this
> > > > > > while I look at any issues. But at this point, it is worth getting
> > > > > > the patches out there to move the needle to 6.1
> > > > >
> > > > > Thanks!
> > > > >
> > > > > I think the issues are:
> > > > >
> > > > > a) two selftest failures:
> > > > >
> > > > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > > > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > > > >
> > > > > b) meta-arm issues
> > > > >
> > > > > c) meta-virt issue (which you have a patch pending for in -next)
> > > > >
> > > >
> > > > Unfortunately, I have to add
> > > >
> > > > d) perf reproducibility issues:
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
> > >
> > > Ahrrg.
> > >
> > > http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
> > >
> > >
> > > /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
> > >
> > > from
> > >
> > > #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
> > >
> > > to
> > >
> > > #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
> > >
> > > Bruce: Any idea if we can set that to some specific value?
> > >
> > > We probably should start by fixing that and then see if that improves
> > > things...
> >
> > Interesting. In my local builds:
> >
> > #define LINUX_COMPILE_HOST      "oe-host"
> >
> > I'm building 6.1.7, but that shouldn't be the difference.
> >
> > The value comes from: classes-recipe/kernel.bbclass:export
> > KBUILD_BUILD_HOST ?= "oe-host",
> > and has been that way for a while.
> >
> > I'm also grepping for other BUILDPATHS references, but the QA test
> > should have caught
> > those if that was the issue.
>
>
> I just realised that there are two issues, one is perf, the other is
> kernel-devsrc. The compile.h issue is in kernel-devsrc and that did
> reproduce for my locally just now. I'm not sure what is wrong with
> perf...
>
> Cheers,
>
> Richard
>
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#176414): https://lists.openembedded.org/g/openembedded-core/message/176414
> Mute This Topic: https://lists.openembedded.org/mt/96508797/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Bruce Ashfield Jan. 26, 2023, 6:06 p.m. UTC | #8
On Thu, Jan 26, 2023 at 12:58 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> we need to define
>
> KBUILD_BUILD_USER="yocto"
> KBUILD_BUILD_HOST="yocto"
>
> in linux-yocto defconfigs
>

No, we really don't want to do that.

There's an environment variable that is supposed to be reflected in
the build. Which we already set.

If that has changed in 6.1, then I'll come up with a patch as required.

Bruce

> You can use my name too :)
>
> On Thu, Jan 26, 2023 at 9:34 AM Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> >
> > On Thu, 2023-01-26 at 12:07 -0500, Bruce Ashfield wrote:
> > > On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
> > > <richard.purdie@linuxfoundation.org> wrote:
> > > >
> > > > On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > > > > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > > > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > > > > >
> > > > > > > Richard,
> > > > > > >
> > > > > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > > > > default.
> > > > > > >
> > > > > > > I'll also send a series for poky to bump things there as well.
> > > > > > >
> > > > > > > Also, if there are any significant problems, we'll just shelve this
> > > > > > > while I look at any issues. But at this point, it is worth getting
> > > > > > > the patches out there to move the needle to 6.1
> > > > > >
> > > > > > Thanks!
> > > > > >
> > > > > > I think the issues are:
> > > > > >
> > > > > > a) two selftest failures:
> > > > > >
> > > > > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > > > > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > > > > >
> > > > > > b) meta-arm issues
> > > > > >
> > > > > > c) meta-virt issue (which you have a patch pending for in -next)
> > > > > >
> > > > >
> > > > > Unfortunately, I have to add
> > > > >
> > > > > d) perf reproducibility issues:
> > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
> > > >
> > > > Ahrrg.
> > > >
> > > > http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
> > > >
> > > >
> > > > /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
> > > >
> > > > from
> > > >
> > > > #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
> > > >
> > > > to
> > > >
> > > > #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
> > > >
> > > > Bruce: Any idea if we can set that to some specific value?
> > > >
> > > > We probably should start by fixing that and then see if that improves
> > > > things...
> > >
> > > Interesting. In my local builds:
> > >
> > > #define LINUX_COMPILE_HOST      "oe-host"
> > >
> > > I'm building 6.1.7, but that shouldn't be the difference.
> > >
> > > The value comes from: classes-recipe/kernel.bbclass:export
> > > KBUILD_BUILD_HOST ?= "oe-host",
> > > and has been that way for a while.
> > >
> > > I'm also grepping for other BUILDPATHS references, but the QA test
> > > should have caught
> > > those if that was the issue.
> >
> >
> > I just realised that there are two issues, one is perf, the other is
> > kernel-devsrc. The compile.h issue is in kernel-devsrc and that did
> > reproduce for my locally just now. I'm not sure what is wrong with
> > perf...
> >
> > Cheers,
> >
> > Richard
> >
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#176414): https://lists.openembedded.org/g/openembedded-core/message/176414
> > Mute This Topic: https://lists.openembedded.org/mt/96508797/1997914
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
Khem Raj Jan. 26, 2023, 6:20 p.m. UTC | #9
On Thu, Jan 26, 2023 at 10:06 AM Bruce Ashfield
<bruce.ashfield@gmail.com> wrote:
>
> On Thu, Jan 26, 2023 at 12:58 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > we need to define
> >
> > KBUILD_BUILD_USER="yocto"
> > KBUILD_BUILD_HOST="yocto"
> >
> > in linux-yocto defconfigs
> >
>
> No, we really don't want to do that.
>
> There's an environment variable that is supposed to be reflected in
> the build. Which we already set.

a better location would be distro config defining it and derived
distros can override it if needed.

>
> If that has changed in 6.1, then I'll come up with a patch as required.
>
> Bruce
>
> > You can use my name too :)
> >
> > On Thu, Jan 26, 2023 at 9:34 AM Richard Purdie
> > <richard.purdie@linuxfoundation.org> wrote:
> > >
> > > On Thu, 2023-01-26 at 12:07 -0500, Bruce Ashfield wrote:
> > > > On Thu, Jan 26, 2023 at 11:36 AM Richard Purdie
> > > > <richard.purdie@linuxfoundation.org> wrote:
> > > > >
> > > > > On Thu, 2023-01-26 at 17:21 +0100, Alexandre Belloni wrote:
> > > > > > On 26/01/2023 12:39:02+0000, Richard Purdie wrote:
> > > > > > > On Tue, 2023-01-24 at 16:59 -0500, bruce.ashfield@gmail.com wrote:
> > > > > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> > > > > > > >
> > > > > > > > Richard,
> > > > > > > >
> > > > > > > > As promised, here are the commits to switch us over to 6.1 as the
> > > > > > > > default.
> > > > > > > >
> > > > > > > > I'll also send a series for poky to bump things there as well.
> > > > > > > >
> > > > > > > > Also, if there are any significant problems, we'll just shelve this
> > > > > > > > while I look at any issues. But at this point, it is worth getting
> > > > > > > > the patches out there to move the needle to 6.1
> > > > > > >
> > > > > > > Thanks!
> > > > > > >
> > > > > > > I think the issues are:
> > > > > > >
> > > > > > > a) two selftest failures:
> > > > > > >
> > > > > > >   oe-selftest -r devtool.DevtoolUpgradeTests.test_devtool_virtual_kernel_modify
> > > > > > >   oe-selftest -r efibootpartition.GenericEFITest.test_boot_efi
> > > > > > >
> > > > > > > b) meta-arm issues
> > > > > > >
> > > > > > > c) meta-virt issue (which you have a patch pending for in -next)
> > > > > > >
> > > > > >
> > > > > > Unfortunately, I have to add
> > > > > >
> > > > > > d) perf reproducibility issues:
> > > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/2294/steps/13/logs/stdio
> > > > >
> > > > > Ahrrg.
> > > > >
> > > > > http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230126-poma_o8v/packages/diff-html/
> > > > >
> > > > >
> > > > > /lib/modules/6.1.5-yocto-standard/build/include/generated/compile.h
> > > > >
> > > > > from
> > > > >
> > > > > #define·LINUX_COMPILE_HOST»      "alma8-ty-2.yocto.io
> > > > >
> > > > > to
> > > > >
> > > > > #define·LINUX_COMPILE_HOST»      "ubuntu2004-ty-1"
> > > > >
> > > > > Bruce: Any idea if we can set that to some specific value?
> > > > >
> > > > > We probably should start by fixing that and then see if that improves
> > > > > things...
> > > >
> > > > Interesting. In my local builds:
> > > >
> > > > #define LINUX_COMPILE_HOST      "oe-host"
> > > >
> > > > I'm building 6.1.7, but that shouldn't be the difference.
> > > >
> > > > The value comes from: classes-recipe/kernel.bbclass:export
> > > > KBUILD_BUILD_HOST ?= "oe-host",
> > > > and has been that way for a while.
> > > >
> > > > I'm also grepping for other BUILDPATHS references, but the QA test
> > > > should have caught
> > > > those if that was the issue.
> > >
> > >
> > > I just realised that there are two issues, one is perf, the other is
> > > kernel-devsrc. The compile.h issue is in kernel-devsrc and that did
> > > reproduce for my locally just now. I'm not sure what is wrong with
> > > perf...
> > >
> > > Cheers,
> > >
> > > Richard
> > >
> > >
> > >
> > >
> > > -=-=-=-=-=-=-=-=-=-=-=-
> > > Links: You receive all messages sent to this group.
> > > View/Reply Online (#176414): https://lists.openembedded.org/g/openembedded-core/message/176414
> > > Mute This Topic: https://lists.openembedded.org/mt/96508797/1997914
> > > Group Owner: openembedded-core+owner@lists.openembedded.org
> > > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> > > -=-=-=-=-=-=-=-=-=-=-=-
> > >
>
>
>
> --
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II