Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/8] kernel: consolidated pull request
@ 2018-08-30 13:45 Bruce Ashfield
  2018-08-30 13:45 ` [PATCH 1/8] kernel-devsrc: fix arm/arm64 target module build Bruce Ashfield
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Bruce Ashfield @ 2018-08-30 13:45 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

Hi all,

Now that 4.18 is in master, this is the next round of config updates,
-stable merges and the removal of the older versioned recipes.

There's also a devsrc fix for the arm targets. With this tweak, we can
once again build the test modules on target.

My last series fixed the kernel configuration audit output, and so we
now have some configuration updates to cleanup warnings and drop
obselete options.

Finally, we remove 4.12 and 4.15 from master, leaving 4.14 and 4.18 as
active kernels. I'll follow up with patches to other repos as required
if any references to those versions remain.

Bruce

The following changes since commit 4434777705cf49300a7d2c9ca8fa3080d551d795:

  bitbake: tests/fetch: Update gnome.org urls after upstream changes (2018-08-29 10:43:23 +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 (8):
  kernel-devsrc: fix arm/arm64 target module build
  linux-yocto: drop 4.15 versioned recipe
  linux-yocto/4.12: drop versioned recipes
  linux-yocto/4.18: remove obselete bsp configuration options
  qemuarm64: add compatibility with -rt
  linux-yocto/4.18: update to 4.18.5
  linux-yocto/4.14: update to v4.14.67
  kernel-yocto/cfg: configuration warning fixes

 meta/recipes-kernel/linux/kernel-devsrc.bb         |  4 ++
 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb   | 38 -----------------
 meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb   |  6 +--
 meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb   | 41 -------------------
 meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb   |  8 ++--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 25 ------------
 meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb |  6 +--
 meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb | 26 ------------
 meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb |  6 +--
 meta/recipes-kernel/linux/linux-yocto_4.12.bb      | 46 ---------------------
 meta/recipes-kernel/linux/linux-yocto_4.14.bb      | 20 ++++-----
 meta/recipes-kernel/linux/linux-yocto_4.15.bb      | 47 ----------------------
 meta/recipes-kernel/linux/linux-yocto_4.18.bb      | 20 ++++-----
 13 files changed, 37 insertions(+), 256 deletions(-)
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_4.12.bb
 delete mode 100644 meta/recipes-kernel/linux/linux-yocto_4.15.bb

-- 
2.5.0



^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH 0/8] kernel: consolidated pull request
@ 2021-03-19 18:58 Bruce Ashfield
  2021-03-20 18:46 ` Richard Purdie
  0 siblings, 1 reply; 14+ messages in thread
From: Bruce Ashfield @ 2021-03-19 18:58 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

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

Richard,

Here's my latest batch of bugfix and prep for release changes.

We have one configuration fix, as well as a fix to the tools that was
hiding some warnings that we used to get.

  ** There's a chance that this kern-tools change will pop out some
     warnings. I can fix the warnings easily, but if it does, I'd suggest
     just dropping it from the queue, since nothing depends on it.
  **

We also have normal -stable bumps, that didn't cause any issues for me.

And finally, I'm preparing to bump the -dev kernel to v5.12 for the
release, and found a couple of issues with lttng (as usual) and kernel-devsrc.

I split the lttng one into two patches, so you could decide on the
backported patches separately from the devupstream bump.

The devsrc fix is safe for older kernels, and is a good thing to have
in the release to provide some future proofing.

Cheers,

Bruce

The following changes since commit 3cda6c0bd175282903079dea4affb3fcd290f137:

  sudo: upgrade 1.9.5p2 -> 1.9.6 (2021-03-16 17:52:21 +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 (8):
  linux-yocto/5.10: fix SERIAL_OF_PLATFORM warning
  linux-yocto/5.4: update to v5.4.105
  linux-yocto/5.10: update to v5.10.23
  linux-yocto/5.10: cfg: features/numa: Remove NODES_SPAN_OTHER_NODES
    option
  kern-tools: add dropped options to audit output
  lttng-modules: update devupstream to 2.12.5+
  lttng-modules: backport patches to fix build against 5.12+ kernel
  kernel-devsrc: fix on-target scripts/prepare for v5.12+

 .../kern-tools/kern-tools-native_git.bb       |   2 +-
 meta/recipes-kernel/linux/kernel-devsrc.bb    |   1 +
 .../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 |  22 +--
 meta/recipes-kernel/linux/linux-yocto_5.4.bb  |  22 +--
 ...01-Fix-memory-leaks-on-event-destroy.patch |  58 +++++++
 ...preter-early-exits-on-uninitialized-.patch | 159 ++++++++++++++++++
 ...ecord-slab-name-for-kmem_cache_free-.patch |  91 ++++++++++
 ...be-null-ptr-deref-on-session-destroy.patch |  41 +++++
 .../lttng/lttng-modules_2.12.5.bb             |   9 +-
 13 files changed, 394 insertions(+), 39 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Fix-memory-leaks-on-event-destroy.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-Fix-filter-interpreter-early-exits-on-uninitialized-.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-fix-mm-tracing-record-slab-name-for-kmem_cache_free-.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-Fix-kretprobe-null-ptr-deref-on-session-destroy.patch

-- 
2.19.1


^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH 0/8] kernel: consolidated pull request
@ 2022-04-12 21:45 bruce.ashfield
  0 siblings, 0 replies; 14+ messages in thread
From: bruce.ashfield @ 2022-04-12 21:45 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

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

Richard,

Here's the collection of -stable, fixes and tweaks that I was talking
about during the engineering sync on Tuesday.

Feel free to take what you want, or just wait on them all until the
release is over.

It is worth taking the 5.18 -dev and lttng fixes IMHO, since they do
make the release a bit more future proof. Likewise with Jon's -tiny
changes.

Cheers,

Bruce

The following changes since commit 632c83ab787211ef927a999f4ecde1d3ce40621d:

  license_image.bbclass: close package.manifest file (2022-04-10 08:31:17 +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 (8):
  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
  lttng-modules: support kernel 5.18+
  linux-yocto-dev: update to v5.18+

 meta/recipes-kernel/linux/linux-yocto-dev.bb  |   4 +-
 .../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 +--
 ...x-compaction-migratepages-event-name.patch |  37 ++++
 ...vent-allow-same-provider-and-event-n.patch |  48 +++++
 ...g-Don-t-re-read-p-state-when-emittin.patch | 183 ++++++++++++++++++
 .../0004-fix-block-remove-genhd.h-v5.18.patch |  45 +++++
 ...emove-REQ_OP_WRITE_SAME-support-v5.1.patch |  79 ++++++++
 ...ndom-remove-unused-tracepoints-v5.18.patch |  47 +++++
 ...rethook-for-kretprobe-if-possible-v5.patch |  72 +++++++
 ...ore-Remove-scsi-scsi_request.h-v5.18.patch |  44 +++++
 .../0009-Rename-genhd-wrapper-to-blkdev.patch |  76 ++++++++
 ...n-cleanup-the-compaction-trace-event.patch | 106 ++++++++++
 .../lttng/lttng-modules_2.13.3.bb             |  14 +-
 18 files changed, 791 insertions(+), 42 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Fix-compaction-migratepages-event-name.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-Fix-tracepoint-event-allow-same-provider-and-event-n.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-fix-sched-tracing-Don-t-re-read-p-state-when-emittin.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-fix-block-remove-genhd.h-v5.18.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0005-fix-scsi-block-Remove-REQ_OP_WRITE_SAME-support-v5.1.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0006-fix-random-remove-unused-tracepoints-v5.18.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0007-fix-kprobes-Use-rethook-for-kretprobe-if-possible-v5.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0008-fix-scsi-core-Remove-scsi-scsi_request.h-v5.18.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0009-Rename-genhd-wrapper-to-blkdev.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0010-fix-mm-compaction-cleanup-the-compaction-trace-event.patch

-- 
2.19.1



^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH 0/8] kernel: consolidated pull request
@ 2025-08-13 20:49 bruce.ashfield
  0 siblings, 0 replies; 14+ messages in thread
From: bruce.ashfield @ 2025-08-13 20:49 UTC (permalink / raw)
  To: richard.purdie; +Cc: openembedded-core

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

Richard,

Here's the next set of updates as I move towards making 6.16 the
default / reference kernel.

linux-yocto-dev is fully done, but now that lttng-modules is building
I can complete sanity testing.

I don't want to sit on those while I finish that testing, let's get
the libc-headers soaking and in the next day or two, I'll get 6.16
out for AB testing.

Bruce


The following changes since commit 3b2f9c31dc17c3ba5f6a9971413afed3d450d826:

  poky.yaml.in: increase required disk space to 140G (2025-08-08 23:41:11 +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 (8):
  linux-yocto/6.12: update to v6.12.39
  linux-yocto/6.12: update CVE exclusions (6.12.39)
  linux-yocto/6.12: update to v6.12.40
  linux-yocto/6.12: update CVE exclusions (6.12.40)
  linux-libc-headers: update to v6.16
  lttng-modules: update to v2.14.0
  linux-yocto/6.12: update to v6.12.41
  linux-yocto/6.12: update CVE exclusions (6.12.41)

 ...ers_6.15.bb => linux-libc-headers_6.16.bb} |   2 +-
 .../linux/cve-exclusion_6.12.inc              | 362 +++++++++++++--
 .../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 +-
 ...x-sigaction-build-without-CONFIG_COM.patch |  35 --
 ...e-missing-CONFIG_TRACEPOINTS-to-warn.patch |  18 +-
 ...mentation-Add-missing-provider-name-.patch |  45 ++
 ...pose-__percpu-tag-as-a-named-address.patch | 438 ++++++++++++++++++
 ...les_2.13.19.bb => lttng-modules_2.14.0.bb} |   8 +-
 10 files changed, 845 insertions(+), 103 deletions(-)
 rename meta/recipes-kernel/linux-libc-headers/{linux-libc-headers_6.15.bb => linux-libc-headers_6.16.bb} (80%)
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-lttng-modules-fix-sigaction-build-without-CONFIG_COM.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-writeback-instrumentation-Add-missing-provider-name-.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-fix-percpu-repurpose-__percpu-tag-as-a-named-address.patch
 rename meta/recipes-kernel/lttng/{lttng-modules_2.13.19.bb => lttng-modules_2.14.0.bb} (81%)

-- 
2.39.2



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

end of thread, other threads:[~2025-08-13 20:49 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-30 13:45 [PATCH 0/8] kernel: consolidated pull request Bruce Ashfield
2018-08-30 13:45 ` [PATCH 1/8] kernel-devsrc: fix arm/arm64 target module build Bruce Ashfield
2018-08-30 13:45 ` [PATCH 2/8] linux-yocto: drop 4.15 versioned recipe Bruce Ashfield
2018-08-30 13:45 ` [PATCH 3/8] linux-yocto/4.12: drop versioned recipes Bruce Ashfield
2018-08-30 13:45 ` [PATCH 4/8] linux-yocto/4.18: remove obselete bsp configuration options Bruce Ashfield
2018-08-30 13:45 ` [PATCH 5/8] qemuarm64: add compatibility with -rt Bruce Ashfield
2018-08-30 13:45 ` [PATCH 6/8] linux-yocto/4.18: update to 4.18.5 Bruce Ashfield
2018-08-30 13:45 ` [PATCH 7/8] linux-yocto/4.14: update to v4.14.67 Bruce Ashfield
2018-08-30 13:45 ` [PATCH 8/8] kernel-yocto/cfg: configuration warning fixes Bruce Ashfield
  -- strict thread matches above, loose matches on Subject: below --
2021-03-19 18:58 [PATCH 0/8] kernel: consolidated pull request Bruce Ashfield
2021-03-20 18:46 ` Richard Purdie
2021-03-21  2:17   ` Bruce Ashfield
2022-04-12 21:45 bruce.ashfield
2025-08-13 20:49 bruce.ashfield

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox