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; Fri, 04 Apr 2025 11:55:55 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f64.google.com (mail-lf1-f64.google.com [209.85.167.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5349tsBt012484 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 4 Apr 2025 11:55:54 +0200 Received: by mail-lf1-f64.google.com with SMTP id 2adb3069b0e04-5498963ebc3sf945699e87.0 for ; Fri, 04 Apr 2025 02:55:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1743760549; cv=pass; d=google.com; s=arc-20240605; b=Mk/iQKoGbm+o2+gV86eRfEfvYig8IUbJ9+Svv+J6umB5BmwgMPv6MUv1wn9JFeR0uJ ahSIPviJ5rsMpi6o4yyls1q1ewIdGs5Hrrvxq05I+4gUf7XHiQnOCouz9dXHmh8qjkD5 R537qRDea2G0U364AdpKhP17oj3wOsh5w/0hbyB7Rhd7Y/i1vE9UXT9KKp4Ol1LXTxYp T/7D7lIBwZrfO0R2yhRYvSKFMfTl867kKqWBw4G3oDpJ5DtUSEGt4IbZxyZp30YG5eVs XC+HgzQh1F2rnYDc8OxFLtisVB71my+qywMG+RbeIyNjLU/L/EXeJ0dC91dUK6x9vqSR c9QA== 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:ui-outboundreport :in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:mime-version:date:message-id:dkim-signature; bh=UvE2rcRzk/MMTP1aBnSaFCPFXn8y5NxzAE2YJrzuA7E=; fh=17H+3gTO/RadWomClDDbd0wHabg5vj+vbdYDR1aFZ3k=; b=Uo3BDyt3lzrP4rKhQna/Dfy2Rd7Ti9IO3DAlcxnknPcusetN81J/JUE+og0SjTLlKz c2NiXTIP0vz7UZCxuXANM5i14wz8+hr47OtHWbwkHYMPNg0XFloSgYWVtQpXbfTqLUtD TxkLQ8KXvVbO+vsNFSnJKpk0t7OXPFZx9GTJ+apd0RRQHk3nEVdNSKfGay4vpz8Q9yf9 qw2GdV3DV/pwI2kVq1Q2zsL1azrIT04TxbmJZuAMWjfxBCnijwTFGh5odIHpGWmrM9JT NRE03AYsldAz8/JaYVKzfLl+CZp90sh9//s8VTcu0nFIXrQcndLgTXr+Vpa0zzlIBISz Mn7w==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=AhKf8nRk; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1743760549; x=1744365349; darn=ilbers.de; 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 :ui-outboundreport:in-reply-to:autocrypt:content-language:from :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=UvE2rcRzk/MMTP1aBnSaFCPFXn8y5NxzAE2YJrzuA7E=; b=Cz9uNJMekZqd/iyA9JVaHNUvnzuckc09ZqdI/rSC8sObmtSUdrfZND6tMkMlW2W4zL //8O49wBZCD1X5H1JF/EqFfZqFpA3SIDvmasVhYCjVVlXxOsc+MFJsA7Faa0HJJzhrtU D1AYqXDmnCbLKAX/174gVRZ4HW70KLRd57oU/ot+B/WWs2fwN0nxoP0MKlXjEa3Ibtck LnjcvcxEeFZZko8IIgiVJYZa/FIeiYd7/ic0LH5UUT04YDjNoXAEZriv6KP/wKwIPf9k Qc9SuDu0MxMXi8BYqVIzsD5ysn3g7Rstefkc8PyRdg41gpUU02h7Qbo8XgLVZyLcVeFw qdSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743760549; x=1744365349; 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 :ui-outboundreport:in-reply-to:autocrypt:content-language:from :references:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UvE2rcRzk/MMTP1aBnSaFCPFXn8y5NxzAE2YJrzuA7E=; b=Ky04vOyWODoLYbVKeRBmTXOKqU1nGdLYmjJpail2pKUVOkADIoOEzQGApc23odEwEG bm1K5vzFYncmpBoB6PY02oa//vzJzaOd7+/GUAzdok4jEEGRL1aIQkvkwG9ywfoSmioJ 9LRo72laEOc05RHy5SZNCJrXLokIzIqCaEe9Ur5F/QWxgHGNmh/0fhk+q+yTIcurJu3W VNzXhqU5jRI/MzI+2iGYYG7ykCJurQUtebw7J3gvzkL9FQ/cZsp/kXB9gINTwvAudpNP eMRI23O3lLV/CIr6ikg6MDX8NfG3J3jEZl9G0fRnjb4mHYQcrvq0zoJ+dZNfxBufU42R Tabg== X-Forwarded-Encrypted: i=2; AJvYcCXWLQ8z6kDuEbN2M50c8JlQYJ5my7uwijQpM8bfuNrG9tqN7+RL5TWd46ci7UuTCFsCJ/Cs@ilbers.de X-Gm-Message-State: AOJu0YxBCkbh693/aOhAz8oP7qXcM86D4DgSsLT0AH3ODi4QQheBJwX2 pGlvCNGZPpIkqEh/4nyEimbqM5mO71u/qu+w+yetT0fb0U4T4Qy4 X-Google-Smtp-Source: AGHT+IFzzUixk1r3y3puj40JccVLSULtOa9SOuRMSBL3NiBLUoJaZIeXfkyoYLBlDaQ/X2DqUafbAQ== X-Received: by 2002:a05:6512:230c:b0:549:4a2d:30af with SMTP id 2adb3069b0e04-54c232f9431mr463846e87.25.1743760548287; Fri, 04 Apr 2025 02:55:48 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAIUuTmaOOge3ZWIlvqiPXC1sLLFGMcyMT58IVeiNq/cOg== Received: by 2002:a05:6512:20d4:b0:54a:f70f:a212 with SMTP id 2adb3069b0e04-54c1cab3ebdls191156e87.1.-pod-prod-07-eu; Fri, 04 Apr 2025 02:55:46 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUaNcUM1lLStr78axoralcczg3FSB9VD9mA3eGCtC7LTAyIOGQ8+tEbZ/tqIp8besG6UPvggo/8ghnM@googlegroups.com X-Received: by 2002:a05:6512:2253:b0:545:22ec:8b6c with SMTP id 2adb3069b0e04-54c233744fbmr622525e87.35.1743760545657; Fri, 04 Apr 2025 02:55:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1743760545; cv=none; d=google.com; s=arc-20240605; b=AKMmmQoxAu6esZoKF9TijC1JUAHeIqzIEQ0chfYZBEFkRa/Jl4V+oCaSzkLuopCd/o luVV72xgY0LitcgQaSlJZevHIbHbcovaeXogA9NPPJ7UGnxkDL3gPcba8ddWTIJ5nXH3 0dOmRG3NCTcOkwQpDATGeTRuab/6nlawdFN+K5WK9327xL8SaYmalaAX9NdIcjPSoGM8 IpvdPzk44qEdEtKtZASwjK1jQvVFcEEVBJAo4NQw49Rk3jhSKRqN9AVlZsx4EHzNfPUY 8WZbxeyvf+04v4lGGNtfdKUzTI/hU6kLtd8hOtZFDyLNYjLP95Kbd7P76bTbhwkLuQ3I WP2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=ui-outboundreport:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=E5WMSKvcuKoGdmTAftwIjwgo65w+3xShXz1XEmR99o8=; fh=LnkZcVj4fgho8zxKw21eUIoJf6QkKfpzWvngihhwwF0=; b=NTBjMmITYtTqick6OEXx05VWU9w4J3Zbm3EmO5YOy7BZpnZzQ+judTN8tc2MCH2i89 BtF3ObVkRayvTlbWKT9XaB3TZ286QHLk9x+RCjhzvd9GdfUPN3QhTl3EPB5rvC38iAhc e47KVrRbdEdPxp+H1z8WoQXbDiKkQPx7J/7bt56M2MgjTKq02QIIdJh/kkatVei7zdWP Csbt4Ri71aN83jse3bB3dWcZSEnrOQhvAl6YKwUWBDIzw/IOvn1IC97Tiw7hR3GTDZAI jeMVw46ik3TQVdzoKVHPfOGkQqDlQ/hR/KbNG4VkuvTOLaJnWakExzVqCzVO0/OaiRyl kpqQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=AhKf8nRk; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Received: from mout.web.de (mout.web.de. [212.227.15.4]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-54c1e502971si103821e87.0.2025.04.04.02.55.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Apr 2025 02:55:45 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) client-ip=212.227.15.4; X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.31] ([82.83.170.15]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MlLA1-1tEst33jnp-00bCTy; Fri, 04 Apr 2025 11:55:44 +0200 Message-ID: Date: Fri, 4 Apr 2025 11:55:44 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] image: copy DTB_FILES to DEPLOYDIR/IMAGE_FULLNAME/KERNEL_NAME/ To: Badrikesh Prusty , isar-users@googlegroups.com, Uladzimir Bely References: <20250403170701.807745-1-badrikesh.prusty@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@web.de; keydata= xsFNBGZY+hkBEACkdtFD81AUVtTVX+UEiUFs7ZQPQsdFpzVmr6R3D059f+lzr4Mlg6KKAcNZ uNUqthIkgLGWzKugodvkcCK8Wbyw+1vxcl4Lw56WezLsOTfu7oi7Z0vp1XkrLcM0tofTbClW xMA964mgUlBT2m/J/ybZd945D0wU57k/smGzDAxkpJgHBrYE/iJWcu46jkGZaLjK4xcMoBWB I6hW9Njxx3Ek0fpLO3876bszc8KjcHOulKreK+ezyJ01Hvbx85s68XWN6N2ulLGtk7E/sXlb 79hylHy5QuU9mZdsRjjRGJb0H9Buzfuz0XrcwOTMJq7e7fbN0QakjivAXsmXim+s5dlKlZjr L3ILWte4ah7cGgqc06nFb5jOhnGnZwnKJlpuod3pc/BFaFGtVHvyoRgxJ9tmDZnjzMfu8YrA +MVv6muwbHnEAeh/f8e9O+oeouqTBzgcaWTq81IyS56/UD6U5GHet9Pz1MB15nnzVcyZXIoC roIhgCUkcl+5m2Z9G56bkiUcFq0IcACzjcRPWvwA09ZbRHXAK/ao/+vPAIMnU6OTx3ejsbHn oh6VpHD3tucIt+xA4/l3LlkZMt5FZjFdkZUuAVU6kBAwElNBCYcrrLYZBRkSGPGDGYZmXAW/ VkNUVTJkRg6MGIeqZmpeoaV2xaIGHBSTDX8+b0c0hT/Bgzjv8QARAQABzR5KYW4gS2lzemth IDxqYW4ua2lzemthQHdlYi5kZT7CwZcEEwEKAEECGwMFCQWjmoAFCwkIBwIGFQoJCAsCBBYC AwECHgECF4AWIQQATGR9dXLPfXK9tPtpnYUKn0F72AUCZlj8RgIZAQAKCRBpnYUKn0F72EwQ D/49OlL8Dg8zPSSEC35eXcKZH7+bi19kNbWztr/dr9XO6YBGXhfgBNn8HqnlbSu+1ApyVjhL 0oL28uFvfIzLj3/qkbPCuPJ2MSOvtVYVlsBhp4lUWo4LmwlYEqhXmVrpYxPnNdJPsiyl9aaU mDzdr3sRnJNdUWZfmXp80FbC0hBiOcKhx+lprMEIjN4UEQtOtKc4SG4wdg/1VEalhoIcKmUN +p0GBCEYp3KDy2RoyhhhHdxoL3CLbgcKavDrYrgPsFGa8KlH/UIwk9s9PHa9i+JExkTynqqE PhDQJq7zY3hhG2vYXmE9M5H3/vveUFQQIxM5j20Y7YzpVYDoMpcdu8MuIIIAaisIYKkSHps3 /dDScjBdLu9g0V2yIecXGvbYaeTHM/A0NguL+sW4xTTR/9vj64u+0EhC5bF8PNEUWXvHIDNC XcnmDn3VEvM39juimpOEdNGOcunA9evFbDJznVEBmK2qEHfdfZr09dCpltxzLXZI101pFgEq MBCPR381u2e6dhXY7obm0Ke+RkL6/qDrqDP2BzJrThAiZGe4MgbmlG0hN/eh2iUlQDxidDgj 5/xA30OP7vGMIK0iHDsLhxDEc4BdW0WXHOO/eBHTMGfu6YiKOf6MeO7xicuFv3kYrS2opv1r 1wYPoUzNO1lgHzKxdPyHuPL4IylNrRXFWSBxO87BTQRmWPoZARAA2+arluDNHmljyI6mOmgv 7xwpqRC5kvxzGuc5QNHVpcQjxI5HITfFuDwfjTDlxRCbiiyxbOvrOfypTaJP5BioOHyE31XH fgUHf2EZLN6hYn3JFPpMaF6U3Nm5LE7S7oj5HMhZowaYfwRprN+ZrzgNDmhDun0G2roh2kJ2 K4FEDPmA+LhaEDi51kz5gY3HKD7oiQ2n8y8cI+K/iR+HwP+M8w2uThW31at4nmBqoga7Y7QR b+XqVbxitc6EPkXPoefnQlj8Atot3F01FX9MKHqRfJlFxXDYWPhIfL74dZcXw9+c9giXmLcT HAOOC6dOpAK6Vg4xiXXXfjk5lJBVnmLQHWgqY/xiLbiXEGZGmk3oh6jz6271zN+ta7b2sFxV M1Jb6FtUm+/0nhPwbVqMZHmToLKqLlz045RS2qby7uYPTDzYpo5GKrpAEqv/nvDDCj/hBL9w QBVRRrzRN1JTUYfqaQagVGYqpM4OKtoX3k454r4Aoc15b308fTOgSZrg52AIaOAQOr0YeA6+ y2EyyMBo4LiLrkHD9hDTfpd9p4ncteeMwhKef0b+CvEmHVXoK0O61olC4A8/VUFqNswI6E4B SoNwBN7ow8uFdlZ3bZDEWKcMLopQg0PgaW+YsX2xcmeKFRrOhd44bVjeVLuNxYR0gqlL/BQs 5eOAMhrpVWFO4U0AEQEAAcLBfAQYAQoAJhYhBABMZH11cs99cr20+2mdhQqfQXvYBQJmWPoZ AhsMBQkFo5qAAAoJEGmdhQqfQXvYTd4P/AnTapTnwWRghTWfCn+LaUaXjd0xpnpBkaaIVGwT Lx2IllvEr5goBLgaJEvi8d6cjyUAmGQ1ywquO4LC3Z4VXENmSjQq6/coa4+pB8XtUqr9UjIc Q/HQalughXv5m4ivcBDAyKsrOy9F8v5YAhcWbMJQVt3lNmWnHaNHw8y4iZvSNAvYj2c5CYCE 46KrIiIv+XN3gmNrNjhDS/VT14h9Rj0Hx2dt6LojH/qI1We5MnC48/pxa+QNeMPwe7h487i+ rZwPgLRgq3nQ53uui0itxw9Lwu+evbGf4/JBio5VLQvs5tI9N4jyOoIvGHgp/W+BfLC6QZQX ZaqPQQfrqqDOhfMzHyHw7KowdK/6u1niWiPDSnxcDThj7qPdzfllMgYtsmAlzDoAVIn5tE+h 2390h0KWwOesHCj1iagAtohWsTQ6MHCYo/S7RKjpU6AjLQwXpA8HIUb6q1jdZg1y4Pmr/Kh+ JA87Kil/M8083wFhca5FwP5BaUdybDMzZr3sbZDdpDiwgh5MptM8+WN78WmLW1xtsE66ifFq ZFiBPEk1IUGvQJHs4LnFze6+rkq81vCEF8QSJ2cBSMgYDNH/388jas04RU9eUDK2FKoYVmX3 zuD3jSTlGH13R9dwOq21NMusROzpLqGtNRKjYvcqsiwPID4IPw4TqRrSvCqJArHWLE25 In-Reply-To: <20250403170701.807745-1-badrikesh.prusty@siemens.com> Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:0L5EPD91DxXAyxeUHWodUImmRJKyrDmM5I676scLCBgiOAMxNbZ 6JQ0UVUqSZMJfHDGai+WFcCKuN6Ng68XvY7+OVuDGkoJCi9wiuhNxntkfTNyyCDCzjFJxmn Fg9bpVgfh0ytRx5R3RQJMGh1Y93srTcOMSd6IImalHyPnoFPf05MPr3kqmGvIDa6WHJ8kAu XktpVVvcrl29undWScVjw== UI-OutboundReport: notjunk:1;M01:P0:zNq27qjkwEM=;Kjb76cZexRkuuaEJktXpNdPyXIo NDngpO2HjGPY2onx+ZE5u8Dcemifeb3wvtGa36COdBeB7Dis8g9wDnOjS5VHR+logK0wty50z /Uh91PYMuCnRWhqWwaN5ynmT2LGYzDY0E2yrQPoQIQPfWZaNsPkcRdKyHVB29qrJAhAxokAsb 32ZjLQSQUPF6B6+jaQhZP8nAAZpvSZZDPHcBoKStI9DXdTsvsfm6ND1dBqlHV/+cxIx3L5Pua ZI0UUDG0fsHdF0CTkUKCZXsBAAY4zU0gmtvwWFD1nN3DrIX4T5Qn+qrTxfSd0auybSAvZ9buO EU0vxmhEZCaexmbCYjeNYcgbZ3W28pz7ReQcPmXcqr4cPDI+31Zp3FugTPLxU79d0z9w4HnU9 cdCAt/ErSCCCuxVdsba3CTwwwBrJxeqCPQj0PVKqtg/W50sIG+zMxoxjxv+j6ONMu60sa+Orz DYK4bHmulgRccqokQ3d+iYSS+4N/i6cHOMdJe+eSMJpDnyvbxLo1wezHnaajThx0VPa4knTgh 5R9PC8IIV+lNdEovGYrZV5L5NH4NOq8RZN9Zj1geaxO5LNZB50kmULjcbREE5PIdY7Bm43Vm/ qyKbzOnjOdqOB2vRN6jrlWQmnPBwy25O3ydfsC79nb51vB1RS5iOwp/UekpmlDxZ9OX6gvlYC sEf+CC3meXfY1mQ5fYeN0yLozm+9OIXxBhQGasA8dhadooNK90jkKPJZq9KZpWAfxYF3BjPm7 VUB/MQ0NHbLHwhdLM5aHExzlqW3+hsr+JJesdOty861MCCphMLhAD17M4v61OCyP4i2XmQHA4 VgLh6h2ndGnx5ocp5XQR4I8Q+jIckDTYukC4pIrF+dPDrVQUtejj/OuePNxHAuW8RaEE4h2qR LJvIwMDN3J7vbOhxCBBjBSHUlp2e8Rybja+uhLzlSk9C1hFKhOh0fYmGgZQHlBXrIinw9LvAN MJu0NQ1pwWy4MXPnklHxFj3KHglvSxeYH/ffxUUcrYnyAfZ2/3w5YOk39Wi+ArVbSuV1dSlGz xVKSUorEwQ+Meofunkj16m3ffWm2eT0HRc7b7PesHlTMJ3ntdYxT42j0b4Y7LBeRcVcTv3FVr xlFEOiwGKSfD0x/olGJAKJnv5ygOEzkxetng4SwowiiPatIxVws8Np1ZkpAoArWC7JNclF+K1 E2gXrX9xtMF7Jqoud6W8EDm3cD+k/FRwMQV87AZEkYrt/oJ3GRLdwU+UdL1qf1FVEt3boMlq7 daWe8XMYtkPbQjVCNWRg0uvczyXTXgiwmmWT6lejjhgb/001x7jSUn+jSzrOnjOGj8Qx/I8Vd uWojKa4jd2GJ/+0pVI5L5Ox6aTauHz+rL6GlVLW9hlMU9S/2oscfmlHfIvrxDjX/i+BkqQHk8 7nekEsDUyqr1Nqg9IrJoz8Pgp1vgv+kPk/q7Hs6LxPnWWzxqaL6qrPSIIpwbVoZAZBgd0zRhU OoUqgMw== X-Original-Sender: jan.kiszka@web.de X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=AhKf8nRk; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de 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-TUID: 5dLqC/ZrU6QP On 03.04.25 19:07, 'Badrikesh Prusty' via isar-users wrote: > From: badrikesh prusty > > Copy DTB_FILES to DEPLOYDIR/IMAGE_FULLNAME/KERNEL_NAME instead of DEPLOYDIR/. > > An issue is observed when we attempt to build a second image for a machine > utilizing DTB_FILES. During the do_copy_boot_files task of image creation, the > DTB_FILES are copied to the shared location DEPLOYDIR/. When the > build of a second image is triggered, it detects that the DTB_FILES are already > present and avoids overwriting them. This sounds familiar, and I think we discussed that multiple times already. Did you study previous threads/patches, e.g. https://patchwork.isar-build.org/project/isar/list/?series=1241? > > Reproducer: > bitbake mc:phyboard-mira-bookworm:isar-image-base > bitbake mc:phyboard-mira-bookworm:isar-image-debug > > Copy the DTB_FILES to the directory: DEPLOYDIR/IMAGE_FULLNAME/KERNEL_NAME/. > * This will allow building multiple images. > * As each kernel recipe ships its own DTB_FILES, if a user tries to rebuild > the same image with a new kernel, the DTB_FILES associated with the older > kernel will not be overwritten. > > Update the DTB_IMG variable to check for DTB_FILES in their new location. > Update the WIC plugin scripts to use the DTB_FILES from their updated location > within the DEPLOYDIR. > Add IMAGE_FULLNAME and KERNEL_NAME to WICVARS to allow the scripts to retrieve > these variable values during WIC image generation. > > Signed-off-by: badrikesh prusty > --- > meta/classes/image.bbclass | 5 +++-- > meta/classes/imagetypes_wic.bbclass | 6 +++--- > meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py | 4 +++- > scripts/lib/wic/plugins/source/bootimg-efi.py | 4 +++- > 4 files changed, 12 insertions(+), 7 deletions(-) > > diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass > index ff3cd737..218e7c35 100644 > --- a/meta/classes/image.bbclass > +++ b/meta/classes/image.bbclass > @@ -326,7 +326,7 @@ EOF > KERNEL_IMG = "${PP_DEPLOY}/${KERNEL_IMAGE}" > INITRD_IMG = "${PP_DEPLOY}/${INITRD_DEPLOY_FILE}" > # only one dtb file supported, pick the first > -DTB_IMG = "${PP_DEPLOY}/${@(d.getVar('DTB_FILES').split() or [''])[0]}" > +DTB_IMG = "${PP_DEPLOY}/${IMAGE_FULLNAME}/${KERNEL_NAME}/${@(d.getVar('DTB_FILES').split() or [''])[0]}" > > do_copy_boot_files[cleandirs] += "${DEPLOYDIR}" > do_copy_boot_files[sstate-inputdirs] = "${DEPLOYDIR}" > @@ -360,7 +360,8 @@ do_copy_boot_files() { > die "${file} not found" > fi > > - cp -f "$dtb" "${DEPLOYDIR}/" > + mkdir -p "${DEPLOYDIR}/${IMAGE_FULLNAME}/${KERNEL_NAME}" > + cp -f "$dtb" "${DEPLOYDIR}/${IMAGE_FULLNAME}/${KERNEL_NAME}/" > done > } > addtask copy_boot_files before do_rootfs_postprocess after do_rootfs_install > diff --git a/meta/classes/imagetypes_wic.bbclass b/meta/classes/imagetypes_wic.bbclass > index 7a050e73..6b7b3727 100644 > --- a/meta/classes/imagetypes_wic.bbclass > +++ b/meta/classes/imagetypes_wic.bbclass > @@ -102,9 +102,9 @@ WIC_DEPLOY_PARTITIONS ?= "0" > > # taken from OE, do not touch directly > WICVARS += "\ > - BBLAYERS IMGDEPLOYDIR DEPLOY_DIR_IMAGE FAKEROOTCMD IMAGE_BASENAME IMAGE_BOOT_FILES IMAGE_EFI_BOOT_FILES \ > - IMAGE_LINK_NAME IMAGE_ROOTFS INITRAMFS_FSTYPES INITRD INITRD_LIVE ISODIR RECIPE_SYSROOT_NATIVE \ > - ROOTFS_SIZE STAGING_DATADIR STAGING_DIR STAGING_LIBDIR TARGET_SYS TRANSLATED_TARGET_ARCH" > + BBLAYERS IMGDEPLOYDIR DEPLOY_DIR_IMAGE FAKEROOTCMD IMAGE_BASENAME IMAGE_FULLNAME IMAGE_BOOT_FILES \ > + IMAGE_EFI_BOOT_FILES IMAGE_LINK_NAME IMAGE_ROOTFS INITRAMFS_FSTYPES INITRD INITRD_LIVE ISODIR KERNEL_NAME \ > + RECIPE_SYSROOT_NATIVE ROOTFS_SIZE STAGING_DATADIR STAGING_DIR STAGING_LIBDIR TARGET_SYS TRANSLATED_TARGET_ARCH" > > # Isar specific vars used in our plugins > WICVARS += "DISTRO DISTRO_ARCH KERNEL_FILE" > diff --git a/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py b/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py > index 78ae4fb2..5b23671f 100644 > --- a/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py > +++ b/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py > @@ -57,7 +57,9 @@ class BootimgEFIPlugin(SourcePlugin): > if dtb: > if ';' in dtb: > raise WicError("Only one DTB supported, exiting") > - cp_cmd = "cp %s/%s %s" % (bootimg_dir, dtb, hdddir) > + image_fullname = get_bitbake_var("IMAGE_FULLNAME") > + kernel_name = get_bitbake_var("KERNEL_NAME") > + cp_cmd = "cp %s/%s/%s/%s %s" % (bootimg_dir, image_fullname, kernel_name, dtb, hdddir) > exec_cmd(cp_cmd, True) > > @classmethod > diff --git a/scripts/lib/wic/plugins/source/bootimg-efi.py b/scripts/lib/wic/plugins/source/bootimg-efi.py > index 13a9cddf..cf83a6f3 100644 > --- a/scripts/lib/wic/plugins/source/bootimg-efi.py > +++ b/scripts/lib/wic/plugins/source/bootimg-efi.py > @@ -368,7 +368,9 @@ class BootimgEFIPlugin(SourcePlugin): > if dtb: > if ';' in dtb: > raise WicError("Only one DTB supported, exiting") > - dtb_path = "%s/%s" % (deploy_dir, dtb) > + image_fullname = get_bitbake_var("IMAGE_FULLNAME") > + kernel_name = get_bitbake_var("KERNEL_NAME") > + dtb_path = "%s/%s/%s/%s" % (deploy_dir, image_fullname, kernel_name, dtb) > dtb_params = '--add-section .dtb=%s --change-section-vma .dtb=0x%x' % \ > (dtb_path, dtb_off) > linux_off = dtb_off + os.stat(dtb_path).st_size This would affect downstream as well. You are missing a RECIPE-API-CHANGELOG.md entry. Jan -- 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/b2c84c11-1c2c-4e9b-a635-02bae230b0b1%40web.de.