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; Thu, 11 Jul 2024 10:53:00 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f184.google.com (mail-il1-f184.google.com [209.85.166.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 46B8qwbO015078 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 11 Jul 2024 10:52:59 +0200 Received: by mail-il1-f184.google.com with SMTP id e9e14a558f8ab-377160ff0adsf6138485ab.3 for ; Thu, 11 Jul 2024 01:52:59 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1720687973; cv=pass; d=google.com; s=arc-20160816; b=f9Eyvjaz3/oeLWCGl7tMGmAznBl2YvxKMAuHSRjQnP2aZFiqsIU9rfj6ehsoKGrPXy BdIuHnMoFAx3/02+00hmg3JYhfE2bFH/v4CrsUy2A+nySK8BKOHGm2sBQHfspb/8ihKu 86AHAbguLDppteiJqkqYhZkMnqcH7l6xH9zVrCYWEhw6aI4yZGn1BSOfeNXCYc3ZSez8 B81V0KtXFF+b4wqQWWyO5znQmwIxr7H0L/4FKKPPxla3kx0h/jdb2SI/+xlGKVMo2K2q PvGYo/ADrqvT28ftP3pfXMv/oPScd/o7TpUDXSPVazg7ZJbUgal0LXkQr15pSF7ZptoB uB8g== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=yKLYXaSlsICRKajaRIwAlnUBlr++i9s0aAzBaIg2guw=; fh=YoBkWQII2Ed1vQrO8vN7wGVtF8TJMIbhWyL/nPuZpYM=; b=wtgTqBtjzqkJcsJ7T8CkNeXvl3oNWzYB419upLAZXTKK5OMV6d8l9zYsYdlbDINubj arZHhCFLfj8Wcy9pV+mO05rCjCR/AyxptacWbve34umSrASTxfPuBT2ZQ+fTyplTQlGN UzXIELfqo6O5Xoc5M7kj4FLAkjxeMd0WywKLbYgc4guwlJSVQkSi3rK1J0Xauvv+JqDJ AHhLiKY3JIe1DqodrCsBPYBMJhTIkZXgei+rN5qZWcjGcjWZ58hkQmsxVnq+yCNM39KF SeynlPZkpmv0Ju1p1B8bjJA0bkg8dChMn2EDjpCyQRry2Qk8jzq+44ih6rSzlC/FbJE3 6sOQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=q2nPhmA9; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:2613::600 as permitted sender) smtp.mailfrom=cedric.hombourger@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=1720687973; x=1721292773; 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:mime-version :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=yKLYXaSlsICRKajaRIwAlnUBlr++i9s0aAzBaIg2guw=; b=dOHxhwG4YqHAFOQ8/Pitf3mHu77hW40D0K+yY1ZZ262oGyFoF1jESyatEIdgEeyvlP OEKf2uE0KOW4nx/TcixUpwV3Vk3172lsWN1LuIhodd+TfAzrVi80/zFbGCp7tQXUasFI 86hMOEm1JZoFe9Y+BezM/OGnIQianW676BD53t8y9F8GDX9F5tK/QCs8ZYTl4RyF/MlH cNigF8RCtW29N3Ct8Lw2kwJmWeQwIsx7Hd1FI2o/kI3m8Wz91+MEsP01Tmz2IJw5Ciw5 IMZpg5OWTSNZeoltxw7IISWu2UD2GpwCGhuuODUUDoRRtsRb4Qv0sDytnUaQ7fwI8lWu 3LHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720687973; x=1721292773; 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:mime-version :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yKLYXaSlsICRKajaRIwAlnUBlr++i9s0aAzBaIg2guw=; b=GwS8Kv/q0Cm+osd4mCUVaR0H3pGLoUOcbiwqzn/rhzU9+2UJSPZXMWKkYYmKUU5ofu dnsJUa+4rSlT/Jq3qpsIFltMrEJIoA27vxJt+4IBzostbPcpssI9XdXhyeGlo2CY6o42 NFC7xHCBySepYs0d35tymBjboaJD9TG+mUpH+WupFR6o6Zv+Pw6dJvJEej6W7l4QPuXh UpiqewLR1mkXdfOuV+mTWT8tma/7np93Uf1OsCWsksasM1kZbzke/wCqrE2RpsfsdVZC YNbCfcuGD9j67PnbdKqTn+WY5pNyG0dDq4S/BjaeiWu9FBEadabndbzPZt5O6aFbvHEK a7wQ== X-Forwarded-Encrypted: i=3; AJvYcCVkYpcYGjvhB8uYfxBjCI/CI0g0VNIfuxCgxED9X+6TPA1kw1Lda/U80GXMLAUVQgc5a/Pmbq3zr4HPN0wYJkV/C2Q= X-Gm-Message-State: AOJu0YxIIj8X14Gju73skE4uXnQ8Xm3c5roXcT9yv26pEhA3WRKADO0s 9p7jnYDZIgXcbGYvXUnCy+KiTy2krb5as5vibpNjNUaIYiSeUo2b X-Google-Smtp-Source: AGHT+IE7hi2G1ftFA/65jB00didvDBaLyboq7kbAvQtUnp74Vn/AV30932SIzDdN3GAtBD/53TCd0Q== X-Received: by 2002:a05:6e02:1388:b0:374:aa87:bcaa with SMTP id e9e14a558f8ab-38a583980b0mr97437325ab.14.1720687972821; Thu, 11 Jul 2024 01:52:52 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:c54c:0:b0:375:8a14:107f with SMTP id e9e14a558f8ab-38d21e8c76dls5553985ab.1.-pod-prod-08-us; Thu, 11 Jul 2024 01:52:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV938qobReXaMPV4HwUZh1YAnzjWR7dmDNMyCvdsiR5Py1QV318n2Yv148ckjSAJheUlRYeSHPqxEVwyC5j1o/OIuyf7Hy5FEIuTgc= X-Received: by 2002:a05:6602:2cc3:b0:808:35ee:ad86 with SMTP id ca18e2360f4ac-80835eeadc9mr71687739f.21.1720687971692; Thu, 11 Jul 2024 01:52:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1720687971; cv=pass; d=google.com; s=arc-20160816; b=mNBWzNGk6UC7eNOBdcZ9kT2Xh927rnPFultgYF15G9Nnx99nDoHhSjXSXitfhseg6G UtZ3OVptfQo0QKAd0Uf4wuLXIPBcJnPQccV38So2OU05FpJM4km8vRJa6j+WAVRLYjjt PqupfQtMK9Sir8+vpq636ctUXkJE0mf9CwB9PJPUGMHcyLIpTAcgPPF3vzUzdP24WGqm NQtltwbS17FUrQs+pebDzU87xRsSlpwMyKn/OmEu8QOIHp7A26QsanpGU+a71SZdYzqM 00QbucgIZOOPrPK364dilP9acNyhH9l+baIkTvM9x/dcisWzR2n6uWIBHrsSdYy1j5kh yidg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=221HY6GFEyGrs1s1FNu4VL08CyPq3IctBT9Z+Y/h2vc=; fh=hsYsRNhCYmbOIvvjIBnwPSx+8eNhsv+0cRJf+mXndxc=; b=zkAbtUoO11W+aQqEt79yJ3DQx7rB9YRDM8LJB56QJYL1mzct3/Ace3QmF3DRu1Hafd UXoEjobqRxPzq+n+4vRKhbI2ACGmZWIs5M5+ev25GCn48DwSTFAwC/Jg6/FxcRZH9W2W p7ogHmKKISsH6i7pbUavBSIMlgzZaCSco/5oQ7C618q5qcEfiamqxaMPLrF2P+8oEazl oZveKam8wSQzcMEKSPWtuf8iOqpPHZPyb8rPMX9s6in/G2/NoZj7b7yG3rALZyzzM0w8 ya8NeAuYam7BFPtvQY6wz1eLxVQ8YAVtcsW540E+Ore0q69J4yeXWmt0h8p48Uti30Kb 2SwQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=q2nPhmA9; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:2613::600 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20600.outbound.protection.outlook.com. [2a01:111:f403:2613::600]) by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4c0b1bafa40si244785173.4.2024.07.11.01.52.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Jul 2024 01:52:51 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:2613::600 as permitted sender) client-ip=2a01:111:f403:2613::600; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OOj8QVyBHbTg741xWxrSC9pU/uKd+YkPDel6SmV4+ljfXY1uZZBx1P2JOUvbOMAM8VvttczDjjWIkNjKrcjBX25XCc3SsoKMqoRlbBWn6Oy2Cu0kpwqwoDzk325LF6xlFYFtWe2/3ufyHWzscJeuwgOa/D+cjGgxcTgfCTas0t6fZkzKa/7lddsptHF2OaKxACrNjoRFOT8jhIlB+htV9nxquJNeOtwM8fZ/Hxx47t8dFAbVl7/gJ0tYCDvgOVcr4P6oRi8w2ZTwDK54r5RFHhZNvEKQOZf2IsKKzqvUmGQmRs2XdkDQqiN9Pph/3QDsYnCHh260pU6pT4JKs/cZ6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=221HY6GFEyGrs1s1FNu4VL08CyPq3IctBT9Z+Y/h2vc=; b=KB7rEG+qwzwDLRczKCA+BlRKm+N8PofYrw8jYUO9sPreRT6S6UL5Jv4lqpncHGIzpNdva54CdZBMlID+G9+yzh7jgXCEBIhgS5jHYN3lzyDJtfRna8ln+lEatEJMWSyTDq9Y+mMVcaK5Zba0wcAgBnqBmtgz0KHv4ZJMqtMPNKIsOfG4LQp8N/dB1f4M8kslpbVyGEjzapDnhZos4sEoLuYoKx2tDjQZSphmU8BEK752oqjlU1g6YTShObI9HgfK42BNVK9ZRjGB02VFKEpGpWXI5GaAs71/NeuypoRthtEKOzXqjZAdiUUQ1odkh3fS5x1ZD6GJV0uX8Zme3mf3EA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from GV2PR10MB6137.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:ad::21) by DB5PR10MB7655.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:48b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.37; Thu, 11 Jul 2024 08:52:47 +0000 Received: from GV2PR10MB6137.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa28:2e8:91f1:fcec]) by GV2PR10MB6137.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa28:2e8:91f1:fcec%6]) with mapi id 15.20.7762.020; Thu, 11 Jul 2024 08:52:47 +0000 From: "'cedric.hombourger@siemens.com' via isar-users" To: "ubely@ilbers.de" , "isar-users@googlegroups.com" , "Kiszka, Jan" Subject: Re: [PATCH] image: allow multiple image recipes to deploy DTB_FILES Thread-Topic: [PATCH] image: allow multiple image recipes to deploy DTB_FILES Thread-Index: AQHazquu3cTisN/3w0qzNxiFppOuibHnvyCAgAACwoCAAAIfAIAAIXQAgAlcmQA= Date: Thu, 11 Jul 2024 08:52:47 +0000 Message-ID: References: <20240705071856.904-1-cedric.hombourger@siemens.com> <2f1bad7a-5e81-468b-8c75-804e7cee1a49@siemens.com> <4c2171a5857d5c22ff1810f237235b561a13654c.camel@siemens.com> <08e9d380-9cd3-4ce4-a156-7d08e444248b@siemens.com> <2e7b629ea4b27798f7429d0ee49b20365cb93f9b.camel@siemens.com> In-Reply-To: <2e7b629ea4b27798f7429d0ee49b20365cb93f9b.camel@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: GV2PR10MB6137:EE_|DB5PR10MB7655:EE_ x-ms-office365-filtering-correlation-id: 040c2e7b-fe12-4b05-f502-08dca186d69e x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?eGhiMUNJZEdjYTZFUjU4ZFB0VGMzWDlkaTdpWXlxMFN0cXpHaVFmVk1OS2Z0?= =?utf-8?B?Nm5KNHNtQVpGQ291WWxWSWFCZ3N0YUdhRUxtU056aVdEZ0Vub24wM054MDJB?= =?utf-8?B?bmpnTnRHSVY2YkpkYkQwTEdiUnJDSUptYUpCMEZOeWVyLzByOXozQm5yZytI?= =?utf-8?B?M1B6S25BcXBEY2xlaVBHbmlTckpxWSsvelU5aFE1a1pwYUVSRVVWVDI0ekJ3?= =?utf-8?B?d1lIbW1TcjRoQ1VMa01JYWJqMzJId203aFNQYnBnQXYzYkhVM1o1dTlQY2E0?= =?utf-8?B?VDUrekdKQnVyc0diNTdaTWlTSzNsMjdadnhBUlN2NjdUYVhlS1psMlY4ODJW?= =?utf-8?B?NHU1NWY1NWVzbHhCV1BHc1Q0OVVDQ240MUliOHRCRDU2QnZzSlpYRG1IQStM?= =?utf-8?B?NnIxVnBKS2lXVG5rZ3hSU2pwUjEraDI3bm8wejBEd2VsU2laRW1FNjVXRXJX?= =?utf-8?B?eHEvRzFqdUROVTRXUlNpZ1pqTGU1WTJnMjhwS0hVZkxuUVRmblBhVGdkMWVk?= =?utf-8?B?aGpJZ01GeXU0VHgzaXR1UEdYdEIzN2hSNWhVN3c0NUY5YjZkRTA1cG15d3Zr?= =?utf-8?B?MVJmZ2tuS1l3VWJBY1d5Y1cwQlhtN2lXV0hPdG9SblNBbHB0ZGozWE9Ta3ph?= =?utf-8?B?VnpkMm9uUk5IMDgxNTlWWkVmbG1MbVFmejVPUDdlZzUrNS9GcTNiUDVkMWhw?= =?utf-8?B?NVRpSDF5SnVuODNsQkxXVEE3WTlRak1LZ0xjdm10RWhoMU90bTZadE9LUUwy?= =?utf-8?B?TEhSYmJhVjR4a0NWbVVjZWFjWm9RcnlGTlo4Vkltc2l1YkZQYmdSOGoxQlhr?= =?utf-8?B?dTdjdkQwYTJSNmZBR0F4WTlQUGgwOVZ1SzM1Y0lJNHpkTFlTMDdQQVpCTU44?= =?utf-8?B?MDRQK1V4KzBqcExSV1pvWnMrR2UrYjZ3MUp5OVExbGpDNXZqV0NlT2hXcVg0?= =?utf-8?B?UGphYmxra2dQSTBxa2JWUml0eFV0UWtwTFRDbTVFSStXL0JXWmRmYzNFTmxT?= =?utf-8?B?eTErZ2Z2NFlUT2pLVldFaWM2MVp6djhYa3FoUi8zanNjSTdETkFjOHpUK0k5?= =?utf-8?B?SHhybU9TcGI3dWl5cmtqblo1NHd5bkQ4ZngyMDI0S3N6QUcvWTJFenptQTJp?= =?utf-8?B?UnZLSWJEdkNhNGZxbE4xOFRsV0hiNEFlQ2hpSklFVEFKcEl6TEZmVVhUVVpJ?= =?utf-8?B?bzZ6R2ttNEZRRVptKzV1dFZkWWVmRGRJS2ExM0o2R0kzUkxEUG1ydElCeWpW?= =?utf-8?B?S1l6TkZZY1ZCT3FWUEd0MHFNMGFmZlpoRERMMjlaNWtIeHFXNGFEWlNiU1RH?= =?utf-8?B?aWhtM3RMUWVQK3ZDcWZvN2o2NFRBOUNIWXgyRTAxRUVualhtaDIzbTZveExP?= =?utf-8?B?MUNpQ3hXNlhzOTlkZi96blZFTWM1NWxYUWZQb09nN0gyUmFYc0hGeXVJNGpk?= =?utf-8?B?MUh3NFd3R250ZGVLVDgzdGJibEtCY3h1Y1FrSk4wWUJuTTVMekJmL0I2RGMv?= =?utf-8?B?dTZCb3Ruc0cwYzRyOUNZdkNWWUM2U2JacDRPc0x6eVBLalpEOGxMZkJ1aGlp?= =?utf-8?B?TjdkcnVCeDlFR3ZhaHhYcUtSZ3VTQ1JreWh2RU12SmJ4dHAvOVlKb0E1cnR6?= =?utf-8?B?NGNWRG5udzFuVmJHeGpuOFJxNmh4ZEd0Y1hLdGxSTGVKdnMyM2x0cnlrdXlV?= =?utf-8?B?QkkxVGw1cXFTSnRzWHA1cW1Ma3YyL0lIelJ1bzcrZzFtT24vVkdZSzBveURq?= =?utf-8?B?N0tRZ3BtaTJnblRjL2NuK001bzl1MHB3Ym1kN0FXYm9uR3AvUTl4aDJzYXZD?= =?utf-8?Q?HfRqz1gjJtVtlFURXdUBjGnnGsc/KFMpr80f0=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR10MB6137.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eVJoZTU2ODl0a3lIdUVtVWl6VlZtTWZWUDhVUDlMaUo2MWZBcXhlTzN6amw4?= =?utf-8?B?UDZmMEx2bW5wQTh0VzV0dDhWTTFRck5QNlhLMlMxMzRTaFRvMFpnbTUvWURK?= =?utf-8?B?L1lkQ1RxcWxnd29NdW5TRW96Qlo1WHNjajNBUmRVanNsdkw4T3ZkTXg3NEdt?= =?utf-8?B?Mm9UdkhaQ1IySDRCN3E0UWdVY3ozVk9URWZCYW52RXJCUkZERTdrOE1WdjJv?= =?utf-8?B?UmUyeVhVbXJEQ2kydXFLYmFGRE9YQkZ5YkJoU2RjbUZpNkgvcHVNTDNMZXhF?= =?utf-8?B?bWl0c2NuU3dHM2dtdDJqQlU5TDdTc0JCWDdzYjdocGd1TDZ3V3BlNmM2NDRQ?= =?utf-8?B?c0wzWlo2VkNHVWZHZDBuMzhNUzZBd1QwOGhUbGE1amdyZXJGS1FwNStKVERP?= =?utf-8?B?V0ZWL3RoYno4SjlwdE5aeEZDZEhZaFI1MjBhWkVFejdzNU5CVjFjNUZsZXdF?= =?utf-8?B?RWlKR2FkZlhhUW9hRTYvQ253RFdtZ1gwVzdXSEdibWExdkpkbFI1VWdmZkdW?= =?utf-8?B?N05nNGFQaFF5UHZiQkFYY3BmUk9UUzBVRWJOeXRTeVQ1cDRKcHREd2Q2WHF2?= =?utf-8?B?dWpWeWlsM2daOEExR2JRZ0RtQ2diQy9SOWhVd3BxRFNRVGtPNnVzelk5KzZv?= =?utf-8?B?S2w0Tmc1V3JnekFHQURsZlJGWEg0UENEb3JJazJLR1hoTSthZmU2NnBpT2pl?= =?utf-8?B?OTB2TVJ3YnQxSHpGejRHdE15Sjg5dmNiZzYzNXF3dUhobGRXYnRZUDNCaWFm?= =?utf-8?B?RHhyN25zNjFZVWk4MWk5akJycGh4dlBMcmlwcnIrazZNTXNkTXZJeHRDc2hx?= =?utf-8?B?Um5Yd21xUTFncUJ0RDFBUXVuRDBRVkZ4ckF2eXo5b1JyTTkzcFZodzhHT3Bn?= =?utf-8?B?aXFyV1o1dUowdklCYkQ3RW5TY3FqOE5JcjFINUFSbUdJTklrcFd1UGkzVE9z?= =?utf-8?B?V2dheXJDS05lMG9Kcm5DVExVVVNxTlRQbWdjRVlMV3JlUGRJSnJOeWpNYzR1?= =?utf-8?B?eVNSU2U5QzRoUmc0UEgvWUw5WVJjRjk4R1ZDdVB5VkdKaEZtUkVrWGZWbEty?= =?utf-8?B?MGZOc1Nab0JoeUFGbWhHckdMdjNPY1BKMHFrZHVKNWEzdEw2Vlk4ZzU0aTNQ?= =?utf-8?B?QVZRTWpFZ1pGYzRkZG9ra1JRQ3Vjclc1NWZBRU5Yc2RzUVp3eWY0WUd1SG45?= =?utf-8?B?OEJKYmI0U0ZNNEdlQVVUaVVyNi9DYTBqVkdPS1hXMkFNbGI1UkJiRklWVWpt?= =?utf-8?B?TGlLaWlScnI0Y29sdWkrdEtZdHJZa1JLbVh3blQzMkxGOHJSNXA1aHl4SGZH?= =?utf-8?B?VjJYOUF3YjllZWpjTXdmdWo5WFdld1FaZGthcWZXVnVGdVZVYW5Ca1ZpajlM?= =?utf-8?B?VGJoc1ZKeU5rek9vRzBWR0g5SDdxdld2RkVNaUJYcXpnSitUS1htWDI0Vlky?= =?utf-8?B?endBVTBRbjZZU28xbUFWTlUvQjl5WHZ4OUl4bXJDdkZ2K2lGUzNMTE95Y2tu?= =?utf-8?B?MXE0cjIwMng2VExFZzZ3RVFzT3o1NWN3WnYxYkRPY0xYS0RpbGZvckgrSkpG?= =?utf-8?B?YmpGVkVWd1dzZHJSbTJSTXMxbEJKSXlMUXNyREJQSVdWd3FwZXVmMWc2L1pw?= =?utf-8?B?bjJBM1FWZnNWOWRBWllZaXBEcS9MMk5qc29QVnV4TEdGUThlYkFOanhTWnk2?= =?utf-8?B?WW5qRUFvbXp3dGFzdkE2MG9JdjdQWVRwTjR3clBsVlVyK2RwWTRxekdzTHEw?= =?utf-8?B?b25xRjN1cGo1RUtnNFdLQVpXbndteU1nSFgyNUlUbFlYSWhENWhlOEl1S1Zx?= =?utf-8?B?dEkrVjlUSW9ETW5GZmN2MjdMU2lFL2dnV2t4OXFmZnQwNFpTa0UrS3ZhRlhT?= =?utf-8?B?b2k0dWpVdWxtWjZhWGNhSHByblNYNWR2cTBYZFk2ZlJ6RmxqTHlKZVVuMFBM?= =?utf-8?B?ZmVpWmtaNHR3K1d5TGZrc3RDcFdOZUlsVSsrNVlPUElBZGVncUlRSG9YeEhz?= =?utf-8?B?alZLWHZjMU05YU4rM0p6UTM4WldZOHN0czNLa25pUjVSRWUxaTJmRXVpMUlE?= =?utf-8?B?YUVUbm1scWlnZE80d21rUnZ1d1BPWXNZY1dFN24zWFBISENiRWNBanlzRnNs?= =?utf-8?B?OXVDa3oycERHbWhrSTV4dVYvaE9IdzFTUnovT21sdno0VXJIT1grZ1MzUmdj?= =?utf-8?B?KzhsaG45YlhkTHRaTEkwYmNKV2ZqdWlRNXdTL09rWmFvZHVxYlBhNDNIdmd3?= =?utf-8?Q?fqLWjnD7wW5wBtSptuTNSbb8hOZBy0ije9rRi0gYto=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: GV2PR10MB6137.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 040c2e7b-fe12-4b05-f502-08dca186d69e X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2024 08:52:47.7616 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VnACW3boeo+9SPhBllMIz2xGhEfM73JBb3yj6rPE4iMT8W+mVZ8pU+lIq4K1vzlQ7PunkrxOfOT1S63rQm/dm1vlPMlvlMOKmkszyQUhCg8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR10MB7655 X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=q2nPhmA9; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:2613::600 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "cedric.hombourger@siemens.com" Reply-To: "cedric.hombourger@siemens.com" 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_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: aYFVddRluUa2 On Fri, 2024-07-05 at 11:55 +0200, Cedric Hombourger wrote: > On Fri, 2024-07-05 at 09:55 +0200, Jan Kiszka wrote: > > On 05.07.24 09:47, Hombourger, Cedric (DI CTO FDS CES LX) wrote: > > > On Fri, 2024-07-05 at 09:37 +0200, Jan Kiszka wrote: > > > > On 05.07.24 09:18, 'Cedric Hombourger' via isar-users wrote: > > > > > sstate is checking for overlapping files in DEPLOY_DIR and > > > > > will > > > > > raise an error when building a second image for a machine > > > > > that > > > > > uses DTB_FILES. > > > > > > > > > > Reproducer: > > > > > bitbake mc:phyboard-mira-bookworm:isar-image-base > > > > > bitbake mc:phyboard-mira-bookworm:isar-image-debug > > > > > > > > > > Signed-off-by: Cedric Hombourger > > > > > > > > > > --- > > > > > meta/classes/image.bbclass | 4 ++++ > > > > > 1 file changed, 4 insertions(+) > > > > > > > > > > diff --git a/meta/classes/image.bbclass > > > > > b/meta/classes/image.bbclass > > > > > index c29d9e26..8b316c83 100644 > > > > > --- a/meta/classes/image.bbclass > > > > > +++ b/meta/classes/image.bbclass > > > > > @@ -27,7 +27,11 @@ INITRD_IMAGE ?= "" > > > > > INITRD_DEPLOY_FILE = "${@ d.getVar('INITRD_IMAGE') or > > > > > '${IMAGE_FULLNAME}-initrd.img'}" > > > > > > > > > > # This defines the deployed dtbs for reuse by imagers > > > > > +# Since we may be building several images with the same set > > > > > of > > > > > DTB_FILES, silent sstate > > > > > +# overlap checks > > > > > DTB_FILES ?= "" > > > > > +DEPLOY_DTB_FILES = "${@ ' '.join(['${DEPLOY_DIR_IMAGE}/' + > > > > > os.path.basename(dtb) for dtb in > > > > > d.getVar('DTB_FILES').split()]) }" > > > > > +SSTATE_ALLOW_OVERLAP_FILES += "${DEPLOY_DTB_FILES}" > > > > > > > > > > # Useful variables for imager implementations: > > > > > PP = "/home/builder/${PN}-${MACHINE}" > > > > > > > > There is still > > > > https://patchwork.isar-build.org/project/isar/list/?series=1209 > > > > pending > > > > which looks much less risky to paper over a real conflict. > > > > > > Thanks Jan. I had missed this RFC patch series. > > > > > > That said, while it will solve the problem we are having with > > > building > > > multiple images with MACHINEs using DTB_FILES, it does not seem > > > to > > > solve the problem of a build where we are building multiple > > > kernels > > > (e.g. -rt and non-rt) for a given MACHINE: both kernels will be > > > shipping the same DTB_FILES. > > > > Adding Uladzimir: The risk of SSTATE_ALLOW_OVERLAP_FILES, also with > > your > > scenario, remains that those kernels are not coming with identical > > sources and, thus, with potentially different DTBs. > > Yes I cannot agree more. We probably need to look at the consumers of > ${DEPLOY_DIR_IMAGE}/*.dtb. > > For instance, if the kernel was to produce a package with dtb files, > that package could be added to the list of packages to be installed > in > the IMAGER sbuild environment > > I am happy to look into this. > > Once concern though is that the tree is currently broken for the > multiple-image / multiple-kernel use-cases we talked about. > > If we agree that the deployment of dtb files into DEPLOY_DIR_IMAGE > should go away (and I think it should), I would then believe that a > work-around such as proposed herein would be acceptable (as long as > it > does not stay in the tree for too long). I realize that the above patch isn't ideal but as I said our tree is currently broken and I fear it will take some time before the solution from Uladzimir is finalized and addresses uses-cases such as multiple kernels for the same MACHINE (shipping the same DTB files and being built as part of e.g. multiconfig build) and multiple images. On my side, I won't be able to work on a different approach (avoid using DEPLOY_DIR_IMAGE as a share) until next week (currently working on a different patch series for linux-custom) Should we instead use the proposed work-around in our own layers for now? > > If we cannot fix or work-around this issue soon then I am afraid that > we will see all those work-arounds in downstream layers. Thoughts? > > > > > Jan > > > > > > > > On our side, we happen to have that use-case on our side as well. > > > > > > Cedric > > > > > > > > > > > Jan > > > > > > > > > > -- > > > Cedric Hombourger > > > Siemens AG > > > http://www.siemens.com/ > > > -- Cedric Hombourger Siemens AG http://www.siemens.com/ -- 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 on the web visit https://groups.google.com/d/msgid/isar-users/d1112c0eca142565dc0389796bf89df09d9a2707.camel%40siemens.com.