From patchwork Sun Nov 30 09:27:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 4672 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sun, 30 Nov 2025 10:28:07 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f55.google.com (mail-wr1-f55.google.com [209.85.221.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5AU9S5md005659 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 30 Nov 2025 10:28:05 +0100 Received: by mail-wr1-f55.google.com with SMTP id ffacd0b85a97d-42b366a76ffsf1929472f8f.1 for ; Sun, 30 Nov 2025 01:28:05 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1764494875; cv=pass; d=google.com; s=arc-20240605; b=itvnWH/2zMzRDnLW9VIOYUYfGqQgxYyXq7usTXNHD4vwoabgGJljJxllnMDMa3It5S YRlgWThcxpqLqIC0dQjKZ6k2Y2lsDnaaiFI4W4/SQrlU0vlvaOQwYfNj3iIq/EctFWjk jtN/8QED8a0NXrwydZlACfxghmrFnfwrcg4F53DZKS702jqVXdLYzZYzzDI2DdORxaQm 9jGpBb9g69v2Iy3oTmAcJlRf4dsRUkG0NaUGPHR+7C/Gju3DPj2Sd8xgxYk5wUkBIjPk lv8SvvooPH/zaYr+Mu+uCdKy9/8C7cIfDRgMdgOkehXn1fhO8JMzArC31pHdtbLfw71Z Trdg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=jFVXLLYvyScyJs+0Ke0YhwGKXyYo7q5LCJIKPSsjGek=; fh=o3xeJcDOfhLG02w4Yco4z0xd2+x9mkMyR5r4G2N73gI=; b=d+1pEjgaVN3y+ZHjwTJ7Q5G2e8LGV5kOpX9+AqHzm9JOfjzbQfct1D8oZvJkcTmqj2 BOsd+dlTO0wXpNjK/ByMehHuRzAaZq5OYLoAOVH1LxlsVWUQGy/Qdx+1Ks5TtbOnpwo1 OkjqGbvrcTBn9tVnOB6s+Ae6Hwx71c0R5dWURySzLNM9NqIwTN2Ylfb4xwEtw7lIatun gn+XTGPBBcdU/9S8gQPPw3ODQgVIvc9h3vp5cPEcrVWV4Drn3vhNKMZMUtfySlJjdmAW IA2X3IqPx9BSVtjLZwnvLEsTiot9ptUKZ4EaZHi8SOZBUW5l9FtRqc6wqNS5o5h+dGgo d3mg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=XqBKASVc; spf=pass (google.com: domain of fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1764494875; x=1765099675; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=jFVXLLYvyScyJs+0Ke0YhwGKXyYo7q5LCJIKPSsjGek=; b=R8EUQcYykhv69r/xiKOEaX9XxRbsWrN+N55CBG/XK7WoAHF524VRMp30VuGe1bpE5I nDBvMXOD7hcwo5dvLHKmTFPuL5toU2dOxclS+YMmASxHZb8LWFICYis0JIAeI2mD+rII wUnSGIEPW728uCxqBU7asGBNT6ZLQGFjHDTSma9Gu9D7U3/J80iddqfbULDrNoBtkBP8 LL7wrrMjRi3PNaiTVE9f/xT3acu00ARfuSa8WfPWWwjYHaW30w8Ol+B1evoTas6hIEbU 3Zxu+ibf7ICxu4Xy9bMxrxDVMLilXpvxQyVvZswU2JkU4UDAJ0CdQdOhzywT6zVlrPic ln4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764494875; x=1765099675; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jFVXLLYvyScyJs+0Ke0YhwGKXyYo7q5LCJIKPSsjGek=; b=uMC9vS9Lh5edx7pNyvOA+WhBrK9cf5KeStnjReR9PrEF1JamTRADbDc2W7APSm+DLs j59yo0nHjx9aEn+lWAXsVEsDsb6+4xvnTvoMkyGK7Ct4tTAsvs0L81zbpDvnHmEv0riY UFwGRPi3/hMaXo1dKRojpZflMMfJd6GQ+ye/xHiXLjRKgBYBunqwzIB1VrkK4/w6p5K6 WYF6X90udDVUEjqE1JsLSfP4lFw7bSbOB39EfxVVIskG47yUW30ZyYY07wa+NHFMrFwi Vp4+8dw3EMZ5IJfFNxN6dEryfW6JgwtgOG3oWGK9HVEz17MWRWe5USLru++RK8dPhfWT 3hlw== X-Forwarded-Encrypted: i=2; AJvYcCWXsTBYvynYQmShtrzu7wSS8dSdGfbFCJIsJ9OKR6VUaWHOG07vOFMewoUP9LIYw56mpO1VIzo=@isar-build.org X-Gm-Message-State: AOJu0YwU6kXXZIT1Lbd/kn0Fg9DrT+uhPJFBM8nmIe/7RNqup2z41NY4 1G0fSEqrcWuIzNJp6aQQmSYOpc1k2r6lMi71wUPzZBXvJl1wPpsUcZn5 X-Google-Smtp-Source: AGHT+IGc7a6dSXDCsPtZv6FBkFOhXDwGRHlWrYA+NNALti629nvAJgWgXOtz1G0ftQsT2KmW83Uogg== X-Received: by 2002:a05:600c:460a:b0:471:700:f281 with SMTP id 5b1f17b1804b1-47904b1b2dfmr132353665e9.25.1764494874991; Sun, 30 Nov 2025 01:27:54 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+YG1tSJhP0h71KJHIlKaZLOODyBb+4f1/JChgrD2aaVzw==" Received: by 2002:a05:600c:1553:b0:477:5d33:9837 with SMTP id 5b1f17b1804b1-4790fdbfee3ls26331125e9.2.-pod-prod-08-eu; Sun, 30 Nov 2025 01:27:52 -0800 (PST) X-Received: by 2002:a05:600c:3588:b0:46e:74cc:42b8 with SMTP id 5b1f17b1804b1-47904b1036cmr269869665e9.17.1764494872216; Sun, 30 Nov 2025 01:27:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1764494872; cv=none; d=google.com; s=arc-20240605; b=S4eNrMzir9HG1GP7kNNIYbY57H0NTt9/uTXc/kwecRgTov5yofYZHz6TqgYV2qHz96 wCmVnFrx435y73qnRslX4NTrqqvCg2aiwpAt8/Deq1SKeKOWkY1zCd+ZDG+3gz5a5sC7 1YMfg5ZR4Is5S+y+24hCaUx70Umjt+aa+i6USgVzFAoN8+xk8MpvbdLqC5/Fx1gOygA3 2aKokqWakcwztLs91yFqpNfhhNFtbzKPglf5yD3sikavnIQwPlajVXBKjJpCDv7/107s Bhph4XXT00uSGlGIhn1RPzvxkc+0iSRN9oRu8cYvO12ms2aMGBzB5bZqGRrcnU8UAj9e +cSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:to:from:dkim-signature; bh=AK9cvSwfFh+1eoBtpGL2O+AeKdxnBmniWjsuiZv5Z54=; fh=hOBXq6nisExkIRIwN8IDOmOCLKwX8PM0ANlxQbNMEqA=; b=hf/hyniQPsSYHEAVvHBe/0f9lHmS6nIoCiYgxjJYikeYp5VQU/QGatPJ5xNovGIYA6 Z+MQ+d7SfcdHeApKk+655LM4A5ypWiVC8ngNkpl52FTNWY88Y2RGt4pX8XTci1Udp6cl +gWOaaOD+X/nFxf6M/qpo15knV0deoLgUQBqmutfRWeuZDEmrnHcYF9bhBVE3g+bWJx8 Z7WUVLRPYnodOFBt+tJO/zoa0bkKqgvru4D7rqFIzh8wX+alC+5AiBzJphaem2IQh6J5 wLYWQZirBeC4u9UN7Ibn6Df81005k5+KWpC0Lj2Ojo6vzlqMtK7wI/WlAetCWcn/s0wz p2vw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=XqBKASVc; spf=pass (google.com: domain of fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-479052a86ffsi1184095e9.2.2025.11.30.01.27.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 30 Nov 2025 01:27:52 -0800 (PST) Received-SPF: pass (google.com: domain of fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202511300927518c796319790002079a for ; Sun, 30 Nov 2025 10:27:51 +0100 X-Patchwork-Original-From: "'Jan Kiszka' via isar-users" From: Jan Kiszka To: isar-users Subject: [PATCH v3 24/27] meta[-isar]: Switch to initramfs-hook class Date: Sun, 30 Nov 2025 10:27:44 +0100 Message-ID: <69cd478d2e90cac1cf36ef72dd1ad0403461f47f.1764494867.git.jan.kiszka@siemens.com> In-Reply-To: References: MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=XqBKASVc; spf=pass (google.com: domain of fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-294854-202511300927518c796319790002079a-wxc74o@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Jan Kiszka Signed-off-by: Jan Kiszka --- .../initramfs-example/initramfs-isar-example-hook_0.1.bb | 2 +- .../initramfs-fsck-hook/initramfs-fsck-ext4-hook_0.3.bb | 4 ++-- .../initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb | 2 +- .../initramfs-tee-supplicant-hook_0.2.bb | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-isar/recipes-initramfs/initramfs-example/initramfs-isar-example-hook_0.1.bb b/meta-isar/recipes-initramfs/initramfs-example/initramfs-isar-example-hook_0.1.bb index 8c600639..2ee353d0 100644 --- a/meta-isar/recipes-initramfs/initramfs-example/initramfs-isar-example-hook_0.1.bb +++ b/meta-isar/recipes-initramfs/initramfs-example/initramfs-isar-example-hook_0.1.bb @@ -4,7 +4,7 @@ # # This software is a part of ISAR. -require recipes-initramfs/initramfs-hook/hook.inc +inherit initramfs-hook DESCRIPTION = "Sample initramfs module for ISAR" MAINTAINER = "Your name here " diff --git a/meta/recipes-initramfs/initramfs-fsck-hook/initramfs-fsck-ext4-hook_0.3.bb b/meta/recipes-initramfs/initramfs-fsck-hook/initramfs-fsck-ext4-hook_0.3.bb index c4d10c44..ef44e315 100644 --- a/meta/recipes-initramfs/initramfs-fsck-hook/initramfs-fsck-ext4-hook_0.3.bb +++ b/meta/recipes-initramfs/initramfs-fsck-hook/initramfs-fsck-ext4-hook_0.3.bb @@ -1,11 +1,11 @@ # This software is a part of ISAR. -# Copyright (C) Siemens AG, 2019-2024 +# Copyright (C) Siemens AG, 2019-2025 # # SPDX-License-Identifier: MIT DESCRIPTION = "Recipe to add fsck hook to the initramfs" -require recipes-initramfs/initramfs-hook/hook.inc +inherit initramfs-hook SRC_URI += "file://initramfs-fsck-hook-ext4.triggers" diff --git a/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb b/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb index 300df559..cf39dffb 100644 --- a/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb +++ b/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb @@ -6,7 +6,7 @@ # SPDX-License-Identifier: MIT # -require recipes-initramfs/initramfs-hook/hook.inc +inherit initramfs-hook SRC_URI += "file://local-top" diff --git a/meta/recipes-initramfs/initramfs-tee-supplicant-hook/initramfs-tee-supplicant-hook_0.2.bb b/meta/recipes-initramfs/initramfs-tee-supplicant-hook/initramfs-tee-supplicant-hook_0.2.bb index b9dedfd3..c744be4a 100644 --- a/meta/recipes-initramfs/initramfs-tee-supplicant-hook/initramfs-tee-supplicant-hook_0.2.bb +++ b/meta/recipes-initramfs/initramfs-tee-supplicant-hook/initramfs-tee-supplicant-hook_0.2.bb @@ -1,4 +1,4 @@ -# Copyright (c) Siemens AG, 2023-2024 +# Copyright (c) Siemens AG, 2023-2025 # # Authors: # Su Bao Cheng @@ -6,7 +6,7 @@ # SPDX-License-Identifier: MIT # -require recipes-initramfs/initramfs-hook/hook.inc +inherit initramfs-hook SRC_URI += "file://local-top"