mbox series

[v2,0/4] Fixes for kernel 7.2

Message ID 20260817112129.1271154-1-mikko.rapeli@linaro.org
Headers show
Series Fixes for kernel 7.2 | expand

Message

Mikko Rapeli Aug. 17, 2026, 11:21 a.m. UTC
v2: apply fixes to lttng-modules as patches instead of update to rc,
    copy only kernel/sched/ext/ext.h to kernel-devsrc

v1: https://lists.openembedded.org/g/openembedded-core/message/243418

These fixes are needed for Linux kernel 7.2-rc7 currently in linux-yocto-dev.
Tested with genericarm64 machine and core-image-sato-sdk image and oeqa
runtime tests on AMD KV260:

https://ledge.validation.linaro.org/scheduler/job/165060

2026-08-17 10:06:28,562 - runtime - INFO - SUMMARY:
2026-08-17 10:06:28,562 - runtime - INFO - runtime () - Ran 76 tests in 842.586s
2026-08-17 10:06:28,563 - runtime - INFO - runtime - OK - All required tests passed (successes=39, skipped=37, failures=0, errors=0)

Mikko Rapeli (4):
  lttng-modules: fix build with kernel 7.2
  testexport.bbclass: capture meta/lib/oe
  kernel-devsrc: copy gen-kernel-hwcaps.sh on arm64
  kernel-devsrc: copy kernel/sched/ext/ext.h

 meta/classes-recipe/testexport.bbclass        |   5 +-
 meta/recipes-kernel/linux/kernel-devsrc.bb    |   6 +
 ...ix-x86-msr-Remove-rdmsrl-wrmsrl-v7.2.patch | 100 ++++++++++++
 ...-Rename-kvm_cache_regs.h-regs.h-v7.2.patch |  54 +++++++
 ...-sk_skb_reason_drop-sock-parameter-v.patch |  61 +++++++
 ...oints-pass-a-transaction-handle-to-t.patch |  63 ++++++++
 ...oints-add-in_fsync-field-to-transact.patch |  41 +++++
 ...oints-trace-transaction-states-durin.patch |  68 ++++++++
 ...-Remove-strncpy-from-the-kernel-v7.2.patch | 153 ++++++++++++++++++
 .../lttng/lttng-modules_2.15.2.bb             |   9 +-
 10 files changed, 557 insertions(+), 3 deletions(-)
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-x86-msr-Remove-rdmsrl-wrmsrl-v7.2.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-fix-KVM-x86-Rename-kvm_cache_regs.h-regs.h-v7.2.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-fix-net-constify-sk_skb_reason_drop-sock-parameter-v.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-fix-btrfs-tracepoints-pass-a-transaction-handle-to-t.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0005-fix-btrfs-tracepoints-add-in_fsync-field-to-transact.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0006-fix-btrfs-tracepoints-trace-transaction-states-durin.patch
 create mode 100644 meta/recipes-kernel/lttng/lttng-modules/0007-fix-string-Remove-strncpy-from-the-kernel-v7.2.patch