All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] kernel: consolidated pull request
@ 2022-01-11 17:59 bruce.ashfield
  2022-01-11 17:59 ` [PATCH 01/10] linux-yocto/5.10: update to v5.10.89 bruce.ashfield
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: bruce.ashfield @ 2022-01-11 17:59 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Here's my next consolidated pull request. The -stable updates are
routine, but I've included the default version bumps and dropping
of 5.14 in this series.

My AB run showed some ping/ssh failures on sato, but I haven't
reproduced them locally. So I wanted to send the series to see if
the issue is real or not.

There are updates to 5.14 for configuration in here, followed by
removal, but I wanted to make sure the SRCREVs for that version
are fully up to date before the drop, so we can use it as a reference
for older releases and any remaining users.

We've already sorted out 5.16 in master, so I'll be moving -dev
to 5.17 in the next couple of weeks, and we'll be ready for whichever
kernel version fits the release timeframe.

I'll send updates to poky/yocto-bsps separately.

Cheers,

Bruce


The following changes since commit bd28d659b2ef6e887e4d9ff44fa7377fa802f28d:

  systemd-boot: restore reproducibility (2022-01-11 10:53:44 +0000)

are available in the Git repository at:

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

Bruce Ashfield (10):
  linux-yocto/5.10: update to v5.10.89
  linux-yocto/5.15: update to v5.15.12
  linux-yocto/5.14: fix arm 32bit -rt warnings
  linux-yocto/5.15: fix arm 32bit -rt warnings
  linux-yocto/5.10/cfg: add kcov feature fragment
  linux-yocto/5.15/cfg: add kcov feature fragment
  linux-yocto/5.15: update to v5.15.13
  linux-yocto/5.10: update to v5.10.90
  linux-yocto: drop 5.14 recipes
  conf/machine: bump qemu preferred versions to 5.15

 meta/conf/machine/include/x86/x86-base.inc    |  2 +-
 meta/conf/machine/qemuarmv5.conf              |  2 +-
 .../linux/linux-yocto-rt_5.10.bb              |  6 +-
 .../linux/linux-yocto-rt_5.14.bb              | 45 ------------
 .../linux/linux-yocto-rt_5.15.bb              |  6 +-
 .../linux/linux-yocto-tiny_5.10.bb            |  8 +--
 .../linux/linux-yocto-tiny_5.14.bb            | 32 ---------
 .../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.14.bb | 68 -------------------
 meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++----
 11 files changed, 41 insertions(+), 186 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_5.14.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_5.14.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_5.14.bb

-- 
2.19.1



^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH 00/10] kernel: consolidated pull request
@ 2022-11-16  0:38 bruce.ashfield
  2022-11-16 21:31 ` [OE-core] " Alexandre Belloni
  0 siblings, 1 reply; 18+ messages in thread
From: bruce.ashfield @ 2022-11-16  0:38 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Here's the batched up -stable and -dev updates that I've been testing
for a while.

I've included both the 6.0 and 6.1 dev kernel updates, as both were
tested, and someone might want to use v6.0 as a development kernel,
and could use that commit as a baseline.

I ran into issues with devsrc and lttng-modules with 6.1, but have
all architectures working now. mips64 is throwing a trace on boot, but
I was able to complete testing. I'll revisit that later for 6.1+.

Cheers,

Bruce

The following changes since commit 44bb88cc869f3b42440d6f7aad000e706b739a2b:

  mesa: do not rely on native llvm-config in target sysroot (2022-11-15 09:38: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 (10):
  linux-yocto-dev: bump to v6.0+
  linux-yocto/5.19: update to v5.19.16
  linux-yocto/5.15: update to v5.15.74
  linux-yocto/5.19: update to v5.19.17
  linux-yocto/5.15: update to v5.15.76
  linux-yocto/5.19: cfg: intel and vesa updates
  kern-tools: integrate ZFS speedup patch
  linux-yocto-dev: bump to v6.1
  kernel-devsrc: fix for v6.1+
  lttng-modules: fix build for v6.1+

 .../kern-tools/kern-tools-native_git.bb       |   2 +-
 meta/recipes-kernel/linux/kernel-devsrc.bb    |  25 +-
 meta/recipes-kernel/linux/linux-yocto-dev.bb  |   4 +-
 .../linux/linux-yocto-rt_5.15.bb              |   6 +-
 .../linux/linux-yocto-rt_5.19.bb              |   6 +-
 .../linux/linux-yocto-tiny_5.15.bb            |   6 +-
 .../linux/linux-yocto-tiny_5.19.bb            |   6 +-
 meta/recipes-kernel/linux/linux-yocto_5.15.bb |  26 +-
 meta/recipes-kernel/linux/linux-yocto_5.19.bb |  26 +-
 ...on-drop-kmem_alloc-avoid-dereferenci.patch | 278 ++++++++++++++++++
 .../lttng/lttng-modules_2.13.7.bb             |   1 +
 11 files changed, 343 insertions(+), 43 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-mm-slab_common-drop-kmem_alloc-avoid-dereferenci.patch

-- 
2.19.1



^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH 00/10] kernel: consolidated pull request
@ 2023-09-29 20:04 bruce.ashfield
  2023-10-01 10:13 ` Richard Purdie
       [not found] ` <1789F42963592BBC.31348@lists.openembedded.org>
  0 siblings, 2 replies; 18+ messages in thread
From: bruce.ashfield @ 2023-09-29 20:04 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Given where we are in the release cycle, this clearly is NOT a typical
consolidated pull request.

I've done what normally takes about three weeks in about 4 days.

With 6.4 going EOL before expected upstream, it really isn't a suitable
reference kernel for the release.

So we've decided to take on the task of getting 6.5 ready and available,
and at the same time moving the -dev kernel to v6.6. The -dev kernel
testing for 6.5 was critical for this, since I already knew the core
was sane.

Also we've never shipped purposely mismatched libc-headers in the release,
so I also took the leap to update the libc-headers to match.

I've already sent fixes to meta-oe, and there's a btrfs update in this
series to fix breakage that I found in the tightly coupled packages.

I've built and booted core-image-kernel-dev, core-image-minimal, core-image-sato
for both glibc and musl for all the supported architectures.
There will be some things that break regardless, but this needs the
better coverage of the AB.

If this causes too much problems, our choices are to ship 6.4 EOLd, or
fall all the way back to 6.1.

I'll remove 6.4 from master once we've figured out the fallout from
this kernel, and which direction we are going.

Cheers,

Bruce

The following changes since commit d4f2f8269cff0e4e9a98ad1ef9c0f7b8a909d563:

  recipetool/devtool: Ensure server knows about changed files (2023-09-18 11:35:38 +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 (10):
  linux-yocto/6.4: update to v6.4.15
  linux-yocto/6.1: update to v6.1.52
  linux-yocto/6.4: update to v6.4.16
  linux-yocto/6.1: update to v6.1.53
  linux-yocto/6.1: update to v6.1.55
  linux-yocto-dev: update to v6.6-rcX
  linux-yocto: introduce 6.5 reference kernel recipes
  linux-libc-headers: uprev to v6.5
  linux-libc-headers: default to 6.5
  btrfs-progs: update to version v6.5.1

 meta/conf/distro/include/tcmode-default.inc   |    2 +-
 ...fs-tools_6.3.3.bb => btrfs-tools_6.5.1.bb} |    2 +-
 ...aders_6.4.bb => linux-libc-headers_6.5.bb} |    2 +-
 .../linux/cve-exclusion_6.1.inc               |   54 +-
 .../linux/cve-exclusion_6.4.inc               |   36 +-
 .../linux/cve-exclusion_6.5.inc               | 5072 +++++++++++++++++
 meta/recipes-kernel/linux/linux-yocto-dev.bb  |    4 +-
 .../linux/linux-yocto-rt_6.1.bb               |    6 +-
 .../linux/linux-yocto-rt_6.4.bb               |    6 +-
 .../linux/linux-yocto-rt_6.5.bb               |   48 +
 .../linux/linux-yocto-tiny_6.1.bb             |    6 +-
 .../linux/linux-yocto-tiny_6.4.bb             |    6 +-
 .../linux/linux-yocto-tiny_6.5.bb             |   33 +
 meta/recipes-kernel/linux/linux-yocto_6.1.bb  |   28 +-
 meta/recipes-kernel/linux/linux-yocto_6.4.bb  |   28 +-
 meta/recipes-kernel/linux/linux-yocto_6.5.bb  |   72 +
 16 files changed, 5343 insertions(+), 62 deletions(-)
 rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_6.3.3.bb => btrfs-tools_6.5.1.bb} (98%)
 rename meta/recipes-kernel/linux-libc-headers/{linux-libc-headers_6.4.bb => linux-libc-headers_6.5.bb} (83%)
 create mode 100644 meta/recipes-kernel/linux/cve-exclusion_6.5.inc
 create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_6.5.bb
 create mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_6.5.bb
 create mode 100644 meta/recipes-kernel/linux/linux-yocto_6.5.bb

-- 
2.34.1



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2023-10-01 21:31 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-11 17:59 [PATCH 00/10] kernel: consolidated pull request bruce.ashfield
2022-01-11 17:59 ` [PATCH 01/10] linux-yocto/5.10: update to v5.10.89 bruce.ashfield
2022-01-11 17:59 ` [PATCH 02/10] linux-yocto/5.15: update to v5.15.12 bruce.ashfield
2022-01-11 17:59 ` [PATCH 03/10] linux-yocto/5.14: fix arm 32bit -rt warnings bruce.ashfield
2022-01-11 17:59 ` [PATCH 04/10] linux-yocto/5.15: " bruce.ashfield
2022-01-11 17:59 ` [PATCH 05/10] linux-yocto/5.10/cfg: add kcov feature fragment bruce.ashfield
2022-01-11 17:59 ` [PATCH 06/10] linux-yocto/5.15/cfg: " bruce.ashfield
2022-01-11 17:59 ` [PATCH 07/10] linux-yocto/5.15: update to v5.15.13 bruce.ashfield
2022-01-11 17:59 ` [PATCH 08/10] linux-yocto/5.10: update to v5.10.90 bruce.ashfield
2022-01-11 17:59 ` [PATCH 09/10] linux-yocto: drop 5.14 recipes bruce.ashfield
2022-01-11 17:59 ` [PATCH 10/10] conf/machine: bump qemu preferred versions to 5.15 bruce.ashfield
2022-01-11 20:47 ` [OE-core] [PATCH 00/10] kernel: consolidated pull request Ross Burton
2022-01-11 21:09   ` Bruce Ashfield
2022-01-11 21:38 ` Richard Purdie
2022-11-16  0:38 bruce.ashfield
2022-11-16 21:31 ` [OE-core] " Alexandre Belloni
2023-09-29 20:04 bruce.ashfield
2023-10-01 10:13 ` Richard Purdie
2023-10-01 11:49   ` Richard Purdie
2023-10-01 17:40     ` [OE-core] " Khem Raj
2023-10-01 21:30       ` Khem Raj
     [not found] ` <1789F42963592BBC.31348@lists.openembedded.org>
2023-10-01 13:20   ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.