From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 20 Apr 2026 18:06:26 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f63.google.com (mail-wr1-f63.google.com [209.85.221.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 63KG6QMa023781 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Apr 2026 18:06:26 +0200 Received: by mail-wr1-f63.google.com with SMTP id ffacd0b85a97d-4411a2c034fsf675575f8f.3 for ; Mon, 20 Apr 2026 09:06:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1776701181; cv=pass; d=google.com; s=arc-20240605; b=P4op75LpzZ4+RWfO0A027prWEbijCByojbh395WwMLwy8KX4v5l5mE8+p7SyHWeOfu xNE2p33RLdb3vpC+AVaRfJZukNBZXzrQVH9MWpSQtq313Y8F8BeWzgNJV3fSevMjS/IY TfINTSLhLOnPZKM/OgPRU/YG7ayemIAyeCK/aoJWOVM0j9JZJpStLboegBPr3pp6I4RO +ziCOIBKtacKV9LNGpae1EfLSAPBLNo7gWoo0efn32XTV4+GpSSRviDgOTf0jxOGkj70 jjmrGCE4rzUmaeBewyHheJ5/YGjdTybj3wooq53QZ11EfqM5LqoZXCc8MRMdWjPcDo3l sRGw== 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:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=HbOnDikgFaV+ceCAOm0XOQ8epC/M08OP00f9/z8ZYiE=; fh=qups1ExXl+6Wxw2mJIv8ykm3eh/KcyXlo/TQYmhMjTc=; b=SIyaOzlQjflQYof1vocTT6V3qFrfrTdY94DL1fXCpNWJ6XdGsDFHvWIniE9u1WlUAo I64/1/hNDb2FX4U+cnePl3sV7ZDQbnCf+b0KYkyBOcltK7P/MrtydpXADigRJrZxdb1z ASvWOI53FRmsrWPsHsF/kdqhkL/z5ZnKp/qp90FZWHcnv2VRu5v4WE/gGJbTpeBChnrB 0vh065q6QtKOPtRe2rpA7GvPUeOAcb29fH9I8XHvRH/qmPFRCa+64ZdyiXTAVs9fOebA jrrZNJVfBvQZ2eTVJpD3X5SSYN+bYH+tPw5m2fWKPK6b+1Swsj57KKm1fzLZ5LE6BD78 h1KA==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1776701181; x=1777305981; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:cc :to:subject:user-agent:mime-version:date:message-id:sender:from:to :cc:subject:date:message-id:reply-to; bh=HbOnDikgFaV+ceCAOm0XOQ8epC/M08OP00f9/z8ZYiE=; b=nj9EtnSMZYbUX2NNmhr1+hlaiK1J7Hg5tKD+3YxiBk5xt//Aq1sfHKWlLfxmszp18U u9UYEyawLwS369pSx49ZvCO2CtlLEDzawh+gA4F7r9yZ0G+0ZwNcEYvWJQaJBHGMAFiK 765DAm2SOdB8VvoZyvtXddXeDFzq2FdmSJa+xDv37TfvGJ5Oi3AmMJp2KC9ICqOSi3T7 QeBBn+XmiwlhYBoZO8BTbAdQdjjfgeB7x44gO/yqFQzV4pWmQWgqhXLT3ZTjbiGoOrp5 SGBj4tvoZuoMuyL//qdM8Ml1kY+TAIQKKP27dDwDOwIw7GTVPdtyOCIbU5jDHB9O8rxE 69JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776701181; x=1777305981; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:in-reply-to :from:content-language:references:cc:to:subject:user-agent :mime-version:date:message-id:x-beenthere:x-gm-message-state:sender :from:to:cc:subject:date:message-id:reply-to; bh=HbOnDikgFaV+ceCAOm0XOQ8epC/M08OP00f9/z8ZYiE=; b=Bn/lfQpK+NIFOYji8YpnEWBpLPX6xHLvNy6cUGH0MNXlGbFWRWeOqj4Bb7pjbeICPV MWZeaEOoimSf2r/8L+Lem2lg8aNGGPnn68CMZWHrrtEuljbmF5zRp1zOFv6zBsC/lgmC p5dXdFtz0s6mg6HFJZLa9Rwsx4JXl5e0Zd7zA7c6eEiLCMrZRt5VYLCgpT7s7WsLdygT 0vusjoa/42Q/evWE02QCAw0iDbdlokPmC1zPzEbqSXCwL31/qWfGxDQCcJwS4MBqSJxq bpVWRBgbkbJ/U3cEWwPWazWl8ynls8Xgl418XBPV79V8tyiDq3oUm9ZRsWhyIEOF0Bko GoKA== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ9WgKRZmaPrAUOZEdNEas6NHZhkskXOorzaQIJWSXKj0Biu5gMsEFsuPQ84iVK/X8SFoCU2@ilbers.de X-Gm-Message-State: AOJu0YzHVAMNf3KhtfCP1yA38foqbFQc7tvz7QyoFNbMUbbnnQa04gEK iCAmPdUfZ8e0qtPGiXUmuB76YResbVg+J4zGODjGx6s+JuLdlnWzkRtG X-Received: by 2002:a05:6000:250f:b0:43d:1df7:ed24 with SMTP id ffacd0b85a97d-43fe3ddffffmr22683739f8f.21.1776701180632; Mon, 20 Apr 2026 09:06:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AYAyTiJVxob3zqIbL69t56vIUQcGYs3LP4vQwLZi8mKFKbCJPA==" Received: by 2002:a05:6000:4b03:b0:43d:7c0f:b30e with SMTP id ffacd0b85a97d-43eb1bd3cc3ls3526560f8f.0.-pod-prod-05-eu; Mon, 20 Apr 2026 09:06:18 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ9ayVXbND/XNxzWdnSr49PvnZOM8D2VvXuUP5hk0nQ27/R/1Ee8vVuHxe1NxDYTRVaOtSBBs4Q8vkqd@googlegroups.com X-Received: by 2002:a05:6000:61e:b0:43d:184:8a9c with SMTP id ffacd0b85a97d-43fe3dd3a8fmr22662543f8f.12.1776701178658; Mon, 20 Apr 2026 09:06:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776701178; cv=none; d=google.com; s=arc-20240605; b=LfmrEyfUVffR/IT9Xx8BsLd3wfIWXrDEvIKnHmGaN2En86HhbPXRaAJw6uAQDt1orb lxiDam39wZIbFTGsR9S0/RZ52qC9KCMpZUHZpeEuGNlL6K5Nx0En9CXiq8uXEMt+PerR lnFO41JIpB5+zsE9+mSb1EHcXQOJisnR/JwbMEkSL+PAtAAoqJ3MNccy3xyE7VLnpy2i CuxmZEtjgiSLq4ASxkkRqAfQLX+uTeiAuNPiXKw5xyJsZDH9g/W/Zdcu8Y5Fcp6ruQaK s8AVw58GbW6Vrpw6/KLMdEmuBysllqMNVX1e/H+ZoKAfrMec2p6lYDiw919xElyWFMRy MOpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=PDgahXG8hhsPGUIlBsLp3XCPKQsbqzzAhPvzZGuqWhs=; fh=d3FW118GzwSMonyoJzXwcEKMl7ZbH8KdBtLUww21i6E=; b=UFfrd7r6yO4s2uG0AS79LZTLD8quYwlGOWU4vlnYhUi0ed9XMrR0XetDAagkzJaf+H sITNFf0EbxPS0GwpLK3GNxtmHRESNithAZyS8PNj0GqEFhCFIxpbKSLQJXrIYZTuP/rq CVBO56vun9yOAUnoOuohKV5i8U9NaY/NKhRnng9fW2/iXxtiXzsz077Jz5Y9lK30qI8W c9d4PeJV2LvtMxSaodrRnGjEEZa419eYn2OJrPnnfcdy+LS28TsojGLQSsJGm23DPHGL p/byn5dg02TT8Jg+XhCQW7elL1fDhwpbIH9UOlZEuA+sZxZfjCnZf3SU1hNR7+jGO9bt JzBw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-43fe4e22f0asi188386f8f.8.2026.04.20.09.06.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 20 Apr 2026 09:06:18 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.148] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 63KG6HK1023773 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 20 Apr 2026 18:06:17 +0200 Message-ID: <837a3122-7cf6-4284-a9b0-98ae0845fa88@ilbers.de> Date: Mon, 20 Apr 2026 18:06:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 4/4] meta: Deploy DTBs once per kernel To: Jan Kiszka , Anton Mikanovich , isar-users@googlegroups.com, Felix Moessbauer , Quirin Gylstorff Cc: Uladzimir Bely References: <20260213074042.76277-1-amikan@ilbers.de> <20260213074042.76277-5-amikan@ilbers.de> <00517f61-1ea9-4281-a2ee-a3d572f3a169@siemens.com> <3eb3797e-24d6-43ff-82df-98006a899744@ilbers.de> <3bcc3f49-6857-46ea-947b-4f9d34a0eafb@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <3bcc3f49-6857-46ea-947b-4f9d34a0eafb@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: g5NJYclFrzUc On 4/17/26 16:42, Jan Kiszka wrote: > On 17.04.26 16:17, Zhihang Wei wrote: >> >> On 2/13/26 09:01, 'Jan Kiszka' via isar-users wrote: >>> On 13.02.26 08:40, Anton Mikanovich wrote: >>>> From: Uladzimir Bely >>>> >>>> Task do_copy_boot_files deploys DTB files into the same location for >>>> different images (e.g., isar-image-base and isar-image-ci). This causes >>>> a build error. >>>> >>>> do_copy_boot_files is called once for every image recipe while dtb files >>>> belong to the kernel which is the same for both images. Performing dtb >>>> deployment once for the same kernel solves the issue. >>>> >>> This remains inconsistent: DTBs are just another artifact of the kernel. >> Since DTB belongs to the kernel and should stay with it, how about >> moving both kernel and DTB deployment together into a separate recipe, >> rather than keeping them in the image generation process? Logically, >> the deployment of these artifacts does not belong to the image >> generation process. With this approach, kernel and DTB are only >> deployed once, DTB names remain the same. We do have one API change >> here, kernel image names are no longer prefixed with the image name. > The image selects the kernel it wants (and thus also the DTBs). We could > create a meta recipe/package that expresses this selection and deploy > from there, but it will cause quick some churn down the line as well. > I'm also not sure if it will actually change anything our problem this > way because in the end it is about deploying twice, not about from where > (image or some recipe). > > Jan > If the kernel/DTB deployment becomes a separate task and image creation depends on it, wouldn't the second image simply reuse the already-completed task rather than deploying again? The dependency would be marked as done, so the "deploying twice" issue should be avoided. Did I miss something here? Zhihang -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/837a3122-7cf6-4284-a9b0-98ae0845fa88%40ilbers.de.