From patchwork Fri Aug 14 06:48:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mikko Rapeli X-Patchwork-Id: 95234 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36EFAC5B572 for ; Fri, 14 Aug 2026 06:48:58 +0000 (UTC) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7674.1786690127736168358 for ; Thu, 13 Aug 2026 23:48:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=xN/dXD5h; spf=pass (domain: linaro.org, ip: 209.85.167.54, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-5aeba09900bso472783e87.2 for ; Thu, 13 Aug 2026 23:48:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1786690126; x=1787294926; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=oPC3jntb+AJAKQU4njVSNWkn9rEvY6ZvWFgIfdpX8rQ=; b=xN/dXD5hyHLLYceCGiD+SOVb8xdXjEwy47zAA7DlL1EqrmtznBw3ZOtg3uNVfNAgPG y5NljxgeWplZhMOnM4yol4t5AJytwYNSL/plZo8uM9pPNUGIxmQXdZGUd5n2plMCNghI 7T3CxFi4wTUpBmKljpifVf9EkRwDP44GB+D8YSwRl82wytf+GbwXNZIn/QTg+W4bxqLs iND4J2nyPZJe86zlI2a4Poc50n/VlLh68iXSZHV7gPXY+qJ9MHJAfYvpC645pWKFjYMw Gm6FknjO0GjHBBN9q3TP59WxdRy41NW5XyNy9hJG9z7Uqk5u28rRGKdyvKUEdhiCAFcD OFIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786690126; x=1787294926; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=oPC3jntb+AJAKQU4njVSNWkn9rEvY6ZvWFgIfdpX8rQ=; b=ZSsq0Tt0tIy+gNu4NWQJFEc5lpF8Uy3HR+40aM5KFxktIbwQTWi3JCRaMQoJf1hg+y 42FIuB9ynreAF67kwcVAypYn5Wqx9KAap/N6TqG+7isHlesLGcYcTP6DsLEca9BxDt1O yzXK4jQRA18GHFk4ogFCG40HWFq1nQ4DDwUI25GfASfmqgVfs3v5DWEK942dmc3ROQMi Br2gUzeIRbJNCwRzOWHq4QEfkZA6JbM6pp5XTFSGccMQYL4y7N/1BfYCU5mrnAqsr11B PU9Qvx0Bylveq8hAxqqJFa68WCwlfwb4O4Q5V+zNctON14dh2PLaVoRKpUglvo4VkyzH dhJQ== X-Gm-Message-State: AOJu0YwwtDNOMoPOvnf7dNXNK7uP7WmEZR8cY6Tw8U9XiZK4p8gA55om Y0aC31nTBD75T/zXiHFx/gTYLIQ3Dwd7LRAwFIEyiZju46lOFJ7oJuuYV6w4oZYpLre8tuot7lb xMmnE X-Gm-Gg: AR+sD103gZkw8FruIXCf0W5N0DduedJ7Mv9PhwwW/4v3cXMTzP4LP7j2lWNCqDnka2a vHPd0HgcNTNsu0lxfziwmyc3SVGN7hbNaWau/fYdSnK5yUM6CiJCsS3+MNOk5p8r5qCIcnTPNMc 4UkteotZkFg+htECLNa64VUPQM6cjGPuLZ6PU/g2SXCaeevGNoSqCiLv1FGEIrBJof5o2DaY6bh Zj9de4zeICUSfvWZMmVLsNGuNH1h1VvTFP2HS477SIHORqTJf7bjwHPa6R8k1yRy4Dw3DWCOIxj BH948jFRVdsOLN0HeMWYCfqL15kDbY+CpX99H9sG6q72h9IZZRsSxOMMOLUq5KbdsR5YPAJ+/AX tAMrk7h2Fqas7Fl464kcVYHUSaYtiz/as4YgxThXtlMHskH4Mrj0B3qxbaz4dfsj3lUE+ywEVHH 72S0t9cxuJXHYu4nJmlTLsGsk4XsOZ1GGUVUR3W+/RvsV63Ya/zXVyvkgNJEaEwzBAZ8ekwC2V2 iFXj5pX07Wfndw= X-Received: by 2002:a05:6512:6ce:b0:5b3:12b1:cb8c with SMTP id 2adb3069b0e04-5b459190005mr448859e87.51.1786690125676; Thu, 13 Aug 2026 23:48:45 -0700 (PDT) Received: from nuoska (78-27-71-225.bb.dnainternet.fi. [78.27.71.225]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b458c0e9dasm349285e87.78.2026.08.13.23.48.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 23:48:45 -0700 (PDT) From: Mikko Rapeli To: openembedded-core@lists.openembedded.org Cc: Mikko Rapeli , Bruce Ashfield Subject: [PATCH 1/4] lttng-modules: update from 2.15.2 to 2.16.0-rc2 Date: Fri, 14 Aug 2026 09:48:09 +0300 Message-ID: <20260814064812.1071873-2-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260814064812.1071873-1-mikko.rapeli@linaro.org> References: <20260814064812.1071873-1-mikko.rapeli@linaro.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 14 Aug 2026 06:48:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243419 To support kernel version 7.2. Fixes build error: | lttng-syscalls.c: In function 'lttng_syscall_event_enabler_create_event': | lttng-syscalls.c:612:17: error: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] | 612 | strncpy(ev.name, desc->event_name, LTTNG_KERNEL_ABI_SYM_NAME_LEN - 1); | | ^~~~~~~ | lttng-syscalls.c:101:1: note: include '' or provide a declaration of 'strncpy' | 100 | #include | +++ |+#include | 101 | #undef TRACE_SYSTEM | lttng-syscalls.c:612:17: warning: incompatible implicit declaration of built-in function 'strncpy' [-Wbuiltin-declaration-mismatch] | 612 | strncpy(ev.name, desc->event_name, LTTNG_KERNEL_ABI_SYM_NAME_LEN - 1); | | ^~~~~~~ | lttng-syscalls.c:612:17: note: include '' or provide a declaration of 'strncpy' | lttng-syscalls.c:704:17: warning: incompatible implicit declaration of built-in function 'strncpy' [-Wbuiltin-declaration-mismatch] | 704 | strncpy(ev.name, desc->event_name, LTTNG_KERNEL_ABI_SYM_NAME_LEN - 1); | | ^~~~~~~ | lttng-syscalls.c:704:17: note: include '' or provide a declaration of 'strncpy' Signed-off-by: Mikko Rapeli --- .../{lttng-modules_2.15.2.bb => lttng-modules_2.16.0-rc2.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-kernel/lttng/{lttng-modules_2.15.2.bb => lttng-modules_2.16.0-rc2.bb} (94%) diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.15.2.bb b/meta/recipes-kernel/lttng/lttng-modules_2.16.0-rc2.bb similarity index 94% rename from meta/recipes-kernel/lttng/lttng-modules_2.15.2.bb rename to meta/recipes-kernel/lttng/lttng-modules_2.16.0-rc2.bb index bfa1fc619a..e19850d4f8 100644 --- a/meta/recipes-kernel/lttng/lttng-modules_2.15.2.bb +++ b/meta/recipes-kernel/lttng/lttng-modules_2.16.0-rc2.bb @@ -20,8 +20,9 @@ SRC_URI = "https://lttng.org/files/${BPN}/${BPN}-${PV}.tar.bz2 \ # Use :append here so that the patch is applied also when using devupstream SRC_URI:append = " file://0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch \ - " -SRC_URI[sha256sum] = "a8fbe5f76a89856505a4310c549952b7a47350b1115679c59fd303ac457444a8" + " + +SRC_URI[sha256sum] = "43c05267526257464c9a048087dc7ac73363bb4ca4ed7a961bcf655e012595d7" export INSTALL_MOD_DIR = "kernel/lttng-modules" From patchwork Fri Aug 14 06:48:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mikko Rapeli X-Patchwork-Id: 95236 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4A818C5CFDB for ; Fri, 14 Aug 2026 06:48:58 +0000 (UTC) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7616.1786690129338237407 for ; Thu, 13 Aug 2026 23:48:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=ra2HwJta; spf=pass (domain: linaro.org, ip: 209.85.167.48, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-5b013aa02b2so2136728e87.0 for ; Thu, 13 Aug 2026 23:48:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1786690127; x=1787294927; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=BSvwv/gBiEKEo4b4uJIOca+umxSHBeNN6dAalyJKOfE=; b=ra2HwJtaqvtJ8VhYque3Gjgd6y0x9KaWZEY1Gha073Best70qvP2NoFFy2Z5raD6ZX YyDIP/yWSQ/pKcu/DHt29tZ4k+CaZNigbrP4FFwH8rqRUWdSQdBdBWoCd15cywVSmdOO 755fzVHgLWilPiKysiKEZAbi16M2ll4gK0YD9ftquA/WLEHbSZ+9PKg85EQtV7Qvf5Qq DQFYbPc6emDnkpC6Ok+vjXn4kYHwZlesLYlVRUvTAJO0ciPPp3OhubvKwFeYMzg3c+sU bAk8s09j8fsbBFGIk7Xxg8XqcQyG9hQ9uqRcQZkLhgUD+eonCt8jN/AO1flBJqsmib9L lH5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786690127; x=1787294927; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=BSvwv/gBiEKEo4b4uJIOca+umxSHBeNN6dAalyJKOfE=; b=BQQoDjs+wd3GASrPMAH1hvmIsovmyK1WVBZXiVi0N1D+zk8K1NEnGajBbvCPqCW4yI E08EPpQJIIliKpIhJUCQnTVQ8+r7wG1TbExzxzCKtpM9LHOxK4NVRh+rahHZHtW8iZET bLbwgRE1sZaZJSFbHSUhN1p6pubrLXfblThXyYOSs4FMJMFQP7t/gcqz7WfKjcPImjxL y4ZyNsyi3mhgD94KtGBYUdO1CDIHFlVIt5SI8nMExbWGxL9+e8usZ374uEq4R31RR29o vN53wq7otXnCESi7B3ugO8Z7Ja5Uj49YhjKLGsKfnVcEFKJZtVVtWm1XIfxgmkn9uR54 C0qQ== X-Gm-Message-State: AOJu0YwXrNOqW/ndI18ioPzi7SKZbUsJXWmv5Yz9BHF0n7c4SOmHuLUd VxBUIBTJYYqQicULLgPxzJUDIIh2KHK1V7RMS0sg8MGXzQfq0bC/tlQ9ceTi9GtQaPidDgu19z7 /NINK X-Gm-Gg: AR+sD12uOLBKA+fHrutK9J6O85lnK8sGivoCdP+0evuGap/YEmUQoUCXJrZlQf0F47y sKgHG0QsViyHfMKMK0vdo3MPD9OfwfTG5MPjN06gQsRF6jMeTVRH9kfYhY/lV2nnYrm4phQcZBN RXDCe0popEI2G47meHsSpvNbBqANaz8i6gt9Q9qQcSunDwBVhwg5FdHMlgVZmjfuekKMldh8rq0 cqsDagowWR21GTaxOvleBLQriuSwgqD/iMHpe8q/rVzqj9cYTiMaiJ6cNEn2+CwHwEYgCkvEUpT OINN2g51jh2kXJ6dfC3xPYZt2y9Qv5Zw060p7wDABZQFt8R5DEXIayL9Tw99w2KFRLPJLGKQOcE Vk+cI0ZiK0C19zInJnfs7nq59x2P9grCk9/HIvj6qbYUDaGGUdhSPgUG1ItGXXcBKsxYlE9C1BY 0sbZkf5RRmnuGXopNGjYiXqVLDw8pHv+oBYpdglLUG5cxCR8lSJ9lU8p087wmOx5sM9Qlj/WdtB I9HRaNkpf+D5ubsA0cV/Gty8A== X-Received: by 2002:a05:6512:620c:b0:5b4:5a41:a8e6 with SMTP id 2adb3069b0e04-5b45a41ad31mr232001e87.12.1786690127295; Thu, 13 Aug 2026 23:48:47 -0700 (PDT) Received: from nuoska (78-27-71-225.bb.dnainternet.fi. [78.27.71.225]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b458c0e9dasm349285e87.78.2026.08.13.23.48.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 23:48:47 -0700 (PDT) From: Mikko Rapeli To: openembedded-core@lists.openembedded.org Cc: Mikko Rapeli , Bruce Ashfield Subject: [PATCH 2/4] testexport.bbclass: capture meta/lib/oe Date: Fri, 14 Aug 2026 09:48:10 +0300 Message-ID: <20260814064812.1071873-3-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260814064812.1071873-1-mikko.rapeli@linaro.org> References: <20260814064812.1071873-1-mikko.rapeli@linaro.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 14 Aug 2026 06:48:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243420 oeqa runtime tests like stap.py depend oe library so capture it to testexport tar ball so that test environments can run the test too. Fixes: 2026-08-13 06:44:37,419 - runtime - INFO - ERROR: test_stap (stap.StapTest.test_stap) 2026-08-13 06:44:37,420 - runtime - INFO - ---------------------------------------------------------------------- 2026-08-13 06:44:37,420 - runtime - INFO - Traceback (most recent call last): File "/lava-downloads/core-image-sato-sdk/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) File "/lava-downloads/core-image-sato-sdk/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) File "/lava-downloads/core-image-sato-sdk/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) [Previous line repeated 1 more time] File "/lava-downloads/core-image-sato-sdk/meta/lib/oeqa/runtime/cases/stap.py", line 19, in test_stap from oe.utils import parallel_make_value ModuleNotFoundError: No module named 'oe' Signed-off-by: Mikko Rapeli --- meta/classes-recipe/testexport.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes-recipe/testexport.bbclass b/meta/classes-recipe/testexport.bbclass index 12b7e17112..adcc36c062 100644 --- a/meta/classes-recipe/testexport.bbclass +++ b/meta/classes-recipe/testexport.bbclass @@ -117,9 +117,10 @@ def copy_needed_files(d, tc): shutil.copy2(src, dst) # layer specific files/dirs - layer_files_to_copy = [ os.path.join('lib', 'oeqa', 'core'), - os.path.join('lib', 'oeqa', 'runtime'), + layer_files_to_copy = [ os.path.join('lib', 'oe'), + os.path.join('lib', 'oeqa', 'core'), os.path.join('lib', 'oeqa', 'files'), + os.path.join('lib', 'oeqa', 'runtime'), os.path.join('lib', 'oeqa', 'utils'),] for layer in bblayers: meta = os.path.basename(layer) From patchwork Fri Aug 14 06:48:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mikko Rapeli X-Patchwork-Id: 95233 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 48F6CC5CFC1 for ; Fri, 14 Aug 2026 06:48:58 +0000 (UTC) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7617.1786690131130866471 for ; Thu, 13 Aug 2026 23:48:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=Yxvk+u2f; spf=pass (domain: linaro.org, ip: 209.85.167.52, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-5aea0fff535so646912e87.3 for ; Thu, 13 Aug 2026 23:48:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1786690129; x=1787294929; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=1RFU1RZ1gVl8dRRGmX1Vd63U6f6mIgrwz0AiI+XdzQ0=; b=Yxvk+u2fdDVUCJtaUaFpjWWDqxGCq9O5DVUtFVF2zUshNIum05GnacUdIJAkmHywMy 4fWfRt80X9goW3lSSyaPPJwM8qGdacMRjRkPVTyOv9bNpvUdJK5BAwyLm3xWmsuaGtuZ iM7rBDefSg/h3nJ7irHr0csfkZ4XpdpWwRAhJJQXs8rvXnu7WEC05O2uT+ZBxDy2jGNi pfEqmGIkECr989MvUf+YIm+IIiK7ARtN/L1cMdcuTqRAObwPbh0WiHWXEpWli+g6KYh6 AHRwrXOMPS0pZMdmfC4lDEjcfAlVXAROpKSVNxWF1dMbqqYpV/j8DujrCwsIpZPCwy9M Bgrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786690129; x=1787294929; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=1RFU1RZ1gVl8dRRGmX1Vd63U6f6mIgrwz0AiI+XdzQ0=; b=a/U1vcqbQ6sX5Fe6hhu+v4nw7my25rmQfkGpIjDRCv8Pl2rumfPVjPnSD/apd3SvoS XsOHByzOtscpmhyj/4ad75JzFi0ZhacbGHEWf/cwjTP4Y1l2trI/GJbdYlYPFKYnDDmC DTXAG6Yz4p77XG/LnRv7DRl03o/YgLsQqI4VoW6OTniGSg4kGdBnkco6Qo3WjpH8T2bR Nk7EKX1ewjsxyYj8w0cMRNEA8M1W8aTWqu3AG7BFntidttkFI2VwzBsG8AtVBfKOBhud h8LdsMhhs9CzVJ8Soc/8NZ/Mg5JIvcI/V5OVQA0+LMGVjMW+wxzf/CfKY69CihN+VuNM EUJg== X-Gm-Message-State: AOJu0YxhN6FMqzo+Fb3wjL7GA3NfSm/DeyBLEALgr7V14Mfa0gHO6HaY rXX+LxVZRcepR4yQp7ExkZeUT3yin4GqQ7ug3VvEmh+S+7xtBKmYjgDbA6Dg+k5H9D+/FrnM6EQ SxndW X-Gm-Gg: AR+sD12SAmPWnGjFDzBxVqJin6wriBLJ981G+tHkO5SOZbzOw30a6jbmkMNm3PyrQNX 3X5uo8T/djRLKpf4yaEeJ858M/RzRsJDjjrbYvjhnwJCQ6benYeu6UYmQryJCTcon+i6pZFsWlo YrB3FSGrMjeP4duacxVdu37uAZYYd5j1hD/jS23L5mLG65pk0qu6nq1O5fxDfxsdb3JT3L72T2s v6Gan2S9yZY7VvE25Kpcu0loZCaiF/vlcracRT1b9rC34tZOajnkltog9fVXZ7IFVoeHhpJ4ABj 18Jrw01Np94K7hXonuWCRJgfG70oe2rAfFxOeZl+jewwTiHxK6gC98qQB/xs1sTXBvy1gfAzggh pLDHnn5a/WxB0yaoNVDgPr2RjPbrfpLHN1G4gaYwJycT3MfQIJn6QVeiVbIHbPHC7babHbti8Zl UPfy1z4uIaP2I4Ek06MsehQeJVdcVY1aSoa7eD3MXrXBJDPk619zy+ynsOmLzMvnnta2r3Be6SW dLnJY8XjqyodtY= X-Received: by 2002:a05:6512:a351:b0:5ae:ba28:a56e with SMTP id 2adb3069b0e04-5b459182bc2mr280094e87.35.1786690129097; Thu, 13 Aug 2026 23:48:49 -0700 (PDT) Received: from nuoska (78-27-71-225.bb.dnainternet.fi. [78.27.71.225]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b458c0e9dasm349285e87.78.2026.08.13.23.48.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 23:48:48 -0700 (PDT) From: Mikko Rapeli To: openembedded-core@lists.openembedded.org Cc: Mikko Rapeli , Bruce Ashfield Subject: [PATCH 3/4] kernel-devsrc: copy gen-kernel-hwcaps.sh on arm64 Date: Fri, 14 Aug 2026 09:48:11 +0300 Message-ID: <20260814064812.1071873-4-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260814064812.1071873-1-mikko.rapeli@linaro.org> References: <20260814064812.1071873-1-mikko.rapeli@linaro.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 14 Aug 2026 06:48:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243421 New generator script is needed for arm64 kernel module builds after v7.0-rc4. Fixes oeqa runtime kernelmodule.py failure on arm64 machines: GEN arch/arm64/include/generated/asm/cpucap-defs.h make[2]: *** No rule to make target 'arch/arm64/tools/gen-kernel-hwcaps.sh', needed by 'arch/arm64/include/generated/asm/kernel-hwcap.h'. Stop. make[1]: *** [arch/arm64/Makefile:199: archprepare] Error 2 Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/linux/kernel-devsrc.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index ca1a08cba3..0b52f5d48c 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -220,6 +220,9 @@ do_install() { cp -a --parents arch/arm64/tools/syscall_64.tbl $kerneldir/build/ 2>/dev/null || : cp -a --parents arch/arm64/tools/syscall_32.tbl $kerneldir/build/ 2>/dev/null || : + # 7.0+ + cp -a --parents arch/arm64/tools/gen-kernel-hwcaps.sh $kerneldir/build/ 2>/dev/null || : + if [ -e $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk ]; then sed -i -e "s,#!.*awk.*,#!${USRBINPATH}/env awk," $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk fi From patchwork Fri Aug 14 06:48:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mikko Rapeli X-Patchwork-Id: 95235 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66976C5CFCF for ; Fri, 14 Aug 2026 06:48:58 +0000 (UTC) Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.7676.1786690132722745584 for ; Thu, 13 Aug 2026 23:48:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=S4PQHlva; spf=pass (domain: linaro.org, ip: 209.85.167.43, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-5b015532f7bso593494e87.0 for ; Thu, 13 Aug 2026 23:48:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1786690131; x=1787294931; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=KAEJvNzyT+T8wj7BDyrFo7D3PZ2ay8janR3FEANRM8E=; b=S4PQHlvaxrnGeGc409jwH0VrIhgbAjrC6PXAylRmlRrBo2A9lGAJ3AW+Q3DqSqfHUb z+z5UDiRWnHx0Pf7viXpymaRKusZkOzWWZHTOqPgyzcuLsxKR9kvYtciT5oEQVgVz1wy vV6GfbcfKWbe8pVOE/ejU+esZPfNWjIs5IWksDB14vtOEgxDYWjq0GMHCQuTrRmumtc0 TqWfwk0wSf4T2cWb3b0orD3bTxf5Sp0r4NKW2t/vpPs5YCmHam1kuFkoUPcMU+wbrmDi lAUtok4Ljd4ST/zOyTFpwyn06byyR+BiMYvQH4Q8bXjxZ/rUw6rNRXouyGjcFfscHBeK NZ3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786690131; x=1787294931; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=KAEJvNzyT+T8wj7BDyrFo7D3PZ2ay8janR3FEANRM8E=; b=l1dHkPpujVT+Its/gBIZC5jjKWQ4SvGio3ekxVQHxpR0xH6KCNYNwC4SYhC2sY+EJp mL4CD8YUVN4QSHKL4sSaqWuHZUB2XjIQ1EPtEX+aJ+kXC+NHs/UbbdafU0z5DExkSR3K TgBDpj8uqpbF8sy8kbpj05tYA+4dPqYm1eoDOtREhBTa5HecZKI+lVHxD1/0yXoR38CI FR/Y7JMxNoPc79f3rxaUXG6YM3sPypXZ4SoGQbuj4QKw0ddsah4IrEmvsuj8zI44qudc yJII1tWzAYoANPL6uqz4Z2otbU3uh7/3g/Wj+/p+N4dCcpsBGvUUNUdylKHHqLfJCgB0 7ywg== X-Gm-Message-State: AOJu0YyKMRUb9Eghhf1dGjYHxjSi1+e83EEIA5k4nPLv3ENZNHbMllWK CFLbYBFwK5mQO9RhzyYePJoKAON3H+LJDwucxfXJoOcYeEEZu4CjX3bHzUbZrWwmBsXEqoKg7qC N+Oo7 X-Gm-Gg: AR+sD126ZQ9Zl9veXLVs3xdHjRvKS/Z1EC3V9DJiKoBtA6bYRG5MMUAFe0uL2jTnUEO TauZSXD3yC9685sb2IfhCTxK9f7uTBbTDEPWUQFC4+vqqiRnbnpV15Giy6LH2Z8Fjvr0dwReOQz NSSjRTAC3ohqCERdJS9CYX37Armh1mGfVYAX2y33nrsKlMmrNym9fvT6bJDYp913rdUM0LgF42i zuilIMzlzVgRVlzhhojjvJBxANoCKBquH4bs9qyMbI+wk1a+d1yXbjlscAH1mS2QMCWOuw/igGx Q+G4LedDXSUz7kc5yncp3Ib7WdorI5y2R3F8aS1qbo1oNYMOs/zeQYSZVksa8W0qauD5faeoUQz TocQV9wpecQthD04Oszcs+WFgEFdWc7MLDIEki2qFkMdroPyxSQd8fKQJkb3B2WckjWVt/XE3P5 Nx4xIVLIk9JRTxqpfSRAQe3nPACtr829yyHUw17rFEbMsQieE111cSBOqUP41PgUWsbf5yvWCc2 vmxsVMQH1QQLYU= X-Received: by 2002:a05:6512:3409:b0:5ae:b136:acdc with SMTP id 2adb3069b0e04-5b45917eafamr400631e87.35.1786690130653; Thu, 13 Aug 2026 23:48:50 -0700 (PDT) Received: from nuoska (78-27-71-225.bb.dnainternet.fi. [78.27.71.225]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b458c0e9dasm349285e87.78.2026.08.13.23.48.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 23:48:50 -0700 (PDT) From: Mikko Rapeli To: openembedded-core@lists.openembedded.org Cc: Mikko Rapeli , Bruce Ashfield Subject: [PATCH 4/4] kernel-devsrc: copy kernel/sched/ext directory Date: Fri, 14 Aug 2026 09:48:12 +0300 Message-ID: <20260814064812.1071873-5-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260814064812.1071873-1-mikko.rapeli@linaro.org> References: <20260814064812.1071873-1-mikko.rapeli@linaro.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 14 Aug 2026 06:48:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243422 ext_* files were moved there in upstream commit bba2c3615bd sched_ext: Move sources under kernel/sched/ext/ Fixes oeqa kernelmodule.py failure with 7.2 kernel: CC kernel/sched/rq-offsets.s In file included from kernel/sched/rq-offsets.c:5: kernel/sched/sched.h:4214:10: fatal error: ext/ext.h: No such file or directory 4214 | #include "ext/ext.h" | ^~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:184: kernel/sched/rq-offsets.s] Error 1 make[1]: *** [/usr/lib/modules/7.2.0-rc7-yoctodev-standard/build/Makefile:1408: prepare0] Error 2 Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/linux/kernel-devsrc.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 0b52f5d48c..da33e9facb 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -368,6 +368,9 @@ do_install() { cp -a --parents kernel/sched/ext.h $kerneldir/build 2>/dev/null || : cp -a --parents kernel/workqueue_internal.h $kerneldir/build 2>/dev/null || : + # 7.1+ + cp -a --parents kernel/sched/ext $kerneldir/build 2>/dev/null || : + if [ "${ARCH}" = "mips" ]; then cp -a --parents arch/mips/Kbuild.platforms $kerneldir/build/ cp --parents $(find -type f -name "Platform") $kerneldir/build