mbox

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

Message ID cover.1730946087.git.bruce.ashfield@gmail.com
State New
Headers show

Pull-request

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

Message

Bruce Ashfield Nov. 7, 2024, 2:29 a.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

Richard,

Apologies for the size of this pull request. I was waiting for the
release builds to settle, and then ended up having to do significant
work on meta-virtualization to get it ready for release .. both
delayed me sending this series.

This is a mix of -stable updates as well as some tools updates
based on a series that Paul Baker sent some time ago.

I've also added some patches to lttng-modules and kernel-devsrc
for 6.12 kernel preparation. More will follow as I work through
the rest of the support matrix.

Cheers,

Bruce

The following changes since commit 7545dc3af8f7d3aa40a965509cd990ef64f17e51:

  local.conf.sample: use explicit IMAGE_FEATURES instead of debug-tweaks (2024-11-06 12:18:19 +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 (11):
  kern-tools: allow .config to be recognized as a fragment
  kernel-yocto: allow cfg fragments to be specified as required
  kern-tools: allow inputs to be tagged for audit
  kernel-yocto: allow early exit to configuration audit
  linux-yocto/6.6: update to v6.6.56
  linux-yocto/6.6: update to v6.6.58
  linux-yocto/6.6: genericarm64.cfg: enable CONFIG_DMA_CMA
  linux-yocto/6.6: update to v6.6.59
  linux-yocto/6.10: genericarm64.cfg: enable CONFIG_DMA_CMA
  lttng-modules: fix build for 6.12+
  kernel-devsrc: make tools/Build optional

Paul Barker (1):
  kernel-yocto: Support in-tree config fragments

 meta/classes-recipe/kernel-yocto.bbclass      |  13 +-
 .../kern-tools/kern-tools-native_git.bb       |   2 +-
 meta/recipes-kernel/linux/kernel-devsrc.bb    |   2 +-
 .../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 +--
 ...-uprobe_register-return-struct-uprob.patch | 160 ++++++++++++++++++
 ...fine-the-show_inode_state-macro-defi.patch |  68 ++++++++
 .../lttng/lttng-modules_2.13.15.bb            |   2 +
 12 files changed, 267 insertions(+), 26 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Fix-uprobes-make-uprobe_register-return-struct-uprob.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-writeback-Refine-the-show_inode_state-macro-defi.patch