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, 09 Oct 2025 08:22:04 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f183.google.com (mail-yw1-f183.google.com [209.85.128.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5996M3AV011400 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 9 Oct 2025 08:22:03 +0200 Received: by mail-yw1-f183.google.com with SMTP id 00721157ae682-76c0ad16289sf9948707b3.3 for ; Wed, 08 Oct 2025 23:22:03 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1759990917; cv=pass; d=google.com; s=arc-20240605; b=C1+FQrFNURutnvaJdiWkW8nTctxEVbv1e4wxRcv7XBQ0WvAlUHOgeAcpFNeOs2lmMF nqKkhw0he4YjkWr8ruUKsRmJuvXNRlkauxKr405ELKHFPSdEG4lmMmS0j9DY4sE7rA+Y mkMyJkPEBEGmXxC6RlJ8njLpsD8PaJAlECX/pJJCr6HsO/fac2sDfW5ha31bmfNqJwtb Wlar0WU94YST8FK5pF2mhsFMmeR4V0rPMUuucl+lBFLUqb3ZTy8wjQqoOQZNP2ruxqEY qvoIYaTO1FBGDLEgFyl/8tdI7vtceHLL5sGRqBE2dMRgv+nGqdUfgMdBpvfeXzl9YPCy r0xw== ARC-Message-Signature: i=3; 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: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=1ie0XlCeCtHS1IkVA/UQxptjcBWiYgRFa4kknbEnais=; fh=FaeR75QVqRgQETVsGy9AOLr9zhEKx1w8AGMW/RH553Q=; b=GMlKmunKwRCCRCtsgmeCpY6ttVvkCv4Ovfa1OmuGcHW8DarayW8QE1mMCRcEaNxQv9 /ZYTrFLpEysKhj0XHytTOFznexaqhlESbSLW1mUsXS7JPteJdb+UKz6MAZ31zy/b1cEF xRYpcvCJ2LFYfcMV5FYAYdISX8mrRhtx5fJjEqck/AybD5FgJpU8Wvc5CjoOEO3YTFiS v10ER6w1A8Ik4dBARQEwOAgnnJbDlTA+aYWFWKI9n1vlpmW6XPDUsPBuLdbaVf518yY3 qSM4e+zUNcoor1UzhXyRbzA7VXgmbIUM87x/JgbvG1LBtKPYdmGXx1F5uqOnDdpoA139 Xvrg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gD9jyGQO; 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:c200::5 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=1759990917; x=1760595717; 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: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:from:to:cc:subject:date:message-id :reply-to; bh=1ie0XlCeCtHS1IkVA/UQxptjcBWiYgRFa4kknbEnais=; b=kmWCw8THGU7pYcEp1XUm1MFYhxn24OQPaFCAkh+zA+CAKQYqvAlmoCBcY80BdBWDWL LCi+jOI1SUFXKHsunnWGNpG7dx4uTuPwFQLZcpevcSVjOfYFZZoSQ9gTOUoNpCpyz9hD FY/upZaXt7WWRR02cQktMogdUbBo5kvzX53Gjt4aKZIjwwTT6HTOCymNm6LD9pmL/7lL CZn503f0Bl0+Qo7akbzinIt1TQQYf9Gwp73x+uNHFkR9eY9+BSCLtKwB0fVKGYq5bjx1 Xac9h/THmWODkUwB1Aexbrgdc7ivflOQp/kJGSseuZA4cLv3dWX7RrMSXRVVl5u9pZZ1 ScAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759990917; x=1760595717; 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-transfer-encoding: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=1ie0XlCeCtHS1IkVA/UQxptjcBWiYgRFa4kknbEnais=; b=iCOmMdkZuKcdWu5eZTfw9GohuMP0cSZbHhKn9/ZC9M/+Wt0n9weAYZMziWKlPZT5FY 0Ur0ZtSuXxSIj03MRwqRyThe9bBNkKe0a/gBYjLZZDEptvyhxouXt3KMExYTWudLw+VP zqKGvUwtZDGrdehxijmKNq5GBffSwNF6O05BZYvuweA45sz+y5YoH7UXHWlFDgOR60ZJ 7SZFFkE66fo2IyDZBdxEPDjF/Vj/yQWs6cHzy0dv3a/1z3ppVZsAPpP9ek3ZeOOts3vB l2Fvsk68OZkGlNaeUz6+i1v+K174EzxdoT+eVQbBhRaaNL8GbIFd8UKP7WwlMPYozD6B hPmA== X-Forwarded-Encrypted: i=3; AJvYcCVE612e0zho3rb9bY8n6JdMm7IHVyvXUiTE6K8TJl/LluuqUPreyARJ7n51vFJ4W1G4RosB@ilbers.de X-Gm-Message-State: AOJu0Yy3B5YlnSlLpglBaS3dyLPwPhxEytLXVw11Fu2c00iotUhfpwhQ RLaiLzpHl3xXLtFCqtpApfJbPwNonVY9dNntW1fohyePMKgPvDXECkQM X-Google-Smtp-Source: AGHT+IHi/bbQ3OEmqL7PW4BbLFF54guaNGE7RneufLUqSPx8hfsz9QB4e9wA/Eafz+9QUpfVBI7M0A== X-Received: by 2002:a53:c591:0:b0:635:4ecc:fc23 with SMTP id 956f58d0204a3-63ccb957275mr4706180d50.43.1759990917609; Wed, 08 Oct 2025 23:21:57 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd58KcGFvpU4HG2GSc/TfogWQazfhToKFpXi9X8CL5cUkw==" Received: by 2002:a05:690e:1547:10b0:5f3:b863:1e52 with SMTP id 956f58d0204a3-63cd96b29bfls705436d50.0.-pod-prod-03-us; Wed, 08 Oct 2025 23:21:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXT/BXi2mrwkY8qQxsKhVlP2I2Cax03tWupzed/5evr8RrsT6ucuXyiXG9GQ5qpg7MW23if+nFEhRwl@googlegroups.com X-Received: by 2002:a05:690c:6f04:b0:729:62ec:9185 with SMTP id 00721157ae682-780e177dedfmr84063827b3.39.1759990916239; Wed, 08 Oct 2025 23:21:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1759990916; cv=pass; d=google.com; s=arc-20240605; b=OZ5x4NK4wSlqI2GJnNOu4bA8zVAVU0CHIaolGGmnYR7ApoderluxmOUkTZpMqq0DQ8 T4uWtiuOesjAQJ/cSNxogm00Y0WjqfLOy6EJrwkpuyOIIdZERYFlktyelnCYDCjVc0wd TMzI5ZbwsKy2gMYo8z8Hu5Y9nZuxKzkO0P7sIUf1HGDtqLsuVBTFcAbThDAKmX+C29qt Iq6wMo4BRVBnOnL7Z2J7hMBgQXE3dfUXgmbcI7HdcBxig32dVlA3kt65zp2jdTTCgIqp b4UimeyHVhntrjwCuBBWOpBCCruDTEfg2jQePOoFFQQZs5/CqI1ne+PvzjWSXcY4yRk/ cowA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=tRKsOyt8/7PfR1juiZ/yr+ebam03qg99IXJI+wePbGU=; fh=S+o9rp+ow2//eq3xCahAhN7S4vmC7YSdwpxlliMrg8w=; b=J+oVg31owyKPowafQX2hl6I/2GK4884uECl/2Qxd/m++R/lLsTlGtcbXhH1XTV54N2 rOuX/IwgRcQFLqXXW1HFKvK2jXLkstJ3/qFkyReeacHkmnGN+GtUf4ULzoJBKsCCquLu buM0w80m6tqx5TqQb7KSVTzsgC1eX9JhOVFIKnvjbbJa8sY1uVurComTZPtC7GVwfNrh G6QuAuAlvHZW8PDXcLlfjqguORmAZ3l4EFFv+rB+EMHDNIinhksNLehZ4PLmXwHdCQMV rQRpReXnI4ZEKyRGW3Pgmbi+oC4cZ6mWCkHdDtLeu+G7o3hlR4ySU98rQh2RgeGu6c3W 3zcg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gD9jyGQO; 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:c200::5 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170120005.outbound.protection.outlook.com. [2a01:111:f403:c200::5]) by gmr-mx.google.com with ESMTPS id 00721157ae682-780e17337efsi2531197b3.4.2025.10.08.23.21.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Oct 2025 23:21:56 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) client-ip=2a01:111:f403:c200::5; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ddPRMkQp/Gxgo4xw8nYu5jG1G+5bi3Rqp/11EpdcrdT/zvjl0zJxXlrDkWuLjHMCaxhyPOJdUsUglGT9kPlSj1FfktyTzR0y0lvDarIwmhF/fw2QUHr6SVBxLH0oQgCgjQY4rLF/piVkV5SBqGTDbVh2HKx+VVftIKmvFauWr7GRtFB0O4CDYzo/zRe0C2hdQYCK+B+YcGxRxxXCFMNVquB1+d2BpvWf1BE7+n3x0fJ98DfIt4ICDSN8Bf8BbZ6ULuKoyKtBhMDxKSUOrqXo5SV+uqWD8yx/TvUnmnFfxQDuWfcqXnZPA3618fmcPS50ZIhYuyDBc1mcfBCXkgE5zg== 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=tRKsOyt8/7PfR1juiZ/yr+ebam03qg99IXJI+wePbGU=; b=DTjToCIVsckyaOOZcE53qTBJ2Mc4X6+Hws7fiL8kG7+S0CrtCNR2QPgU65uCd7vrsTFd5heA4FFZFsKjsUg2W22S83vc2+7rq9sZ3dTlpqdkCH90NLVh1EqV3d/icKgkl79zL1SiGZCYdHNDqDEcoHh/x2y1uKZFFvj1bLMbF7/JWdcNgYytieYLIw6flk9ADSv5SOce2ul8OzNZTozIpyjTeCnC/jfZ/5T/77t3bvT7Cdvbx6ZilZJqo4K3DD4urbQBDY15NaLpNR25Mv+47PfdwdF+loEfShA1GPyaFJaIjAXI8BneBlfumZIg/FmjIgQL2TFCvFu73yOw5mOd4g== 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 AS8PR10MB7875.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:629::5) by DUZPR10MB8126.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4e3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9203.9; Thu, 9 Oct 2025 06:21:54 +0000 Received: from AS8PR10MB7875.EURPRD10.PROD.OUTLOOK.COM ([fe80::b0ad:e93d:d30d:b90]) by AS8PR10MB7875.EURPRD10.PROD.OUTLOOK.COM ([fe80::b0ad:e93d:d30d:b90%4]) with mapi id 15.20.9182.017; Thu, 9 Oct 2025 06:21:54 +0000 From: "'cedric.hombourger@siemens.com' via isar-users" To: "quirin.gylstorff@siemens.com" , "isar-users@googlegroups.com" , "Kiszka, Jan" , "MOESSBAUER, Felix" Subject: Re: [RFC PATCH v3 05/10] Add class to generate custom dracut initramfs Thread-Topic: [RFC PATCH v3 05/10] Add class to generate custom dracut initramfs Thread-Index: AQHcNu+LBH/YfeNsbkGw346C7qZ09LS5XCEA Date: Thu, 9 Oct 2025 06:21:54 +0000 Message-ID: <3e2556822e83b7709ebc8c62feedb7eabdd0f610.camel@siemens.com> References: <20251006183214.1593195-1-Quirin.Gylstorff@siemens.com> <20251006183214.1593195-6-Quirin.Gylstorff@siemens.com> In-Reply-To: <20251006183214.1593195-6-Quirin.Gylstorff@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1+intune x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR10MB7875:EE_|DUZPR10MB8126:EE_ x-ms-office365-filtering-correlation-id: 3a77d2b8-773f-4ba9-10d2-08de06fc243d x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?QnVkanRKK0pQWDdQcXFkK2t4VG1KNk1GMURYN2ZrZEdHTTBSRWtGL0ZsdlVu?= =?utf-8?B?NGRBajJ2YXR4dittSnVhYXVyUCtnYVphVlBCTDQrREU5UFJ6bFI4YzlERytX?= =?utf-8?B?TjlpbDkwK3ZOSzV1UzkwbWtQSDNJS2hKVzVObW50YStVQVFRU0tGV203cm8w?= =?utf-8?B?Znc3STVUTGd0ZGZlRFhRbmtaK2NOamMzR3VFR3ZCaWVBcG1iUlk1NTlSZ215?= =?utf-8?B?dlBjNHVNaXFLcWlWcTNCSXRrbzNyRzRNOVNrQlRBRzRRT1RaanI0M3FUak9Y?= =?utf-8?B?OXBsblphc01uZDk2UkxaMlJHZjY0MG9KUzhtMmdDeHJFT3VZeHlReW1KYjYz?= =?utf-8?B?RE0yL0VMci84QXMvY0s4RGZDQ1psaE9IR0VSM0doQktkcjBmUmhTS3diMUFY?= =?utf-8?B?bmdqYVVFc3M1U0JTaHp2VFBGTElFZXZxeWdaa2VSNE5qSzRiN1NESjdnTFRh?= =?utf-8?B?aDV6d1ZTcEVnSFRmVnlmL05TSGY4WWIzRkRINnR5N0ZVQ1JLZktBYXlnamYv?= =?utf-8?B?b0VQRXFEcG83S0tIZXpwWFM2a2xwZFZrNUFkUXFURkduS2ZxSW1CUndtdHlq?= =?utf-8?B?SElWV282djBhQmpzSWNZMU40ekVnR1Y3blFKWk9rakdsUWlEUGh5YTdtME80?= =?utf-8?B?ZytYaGhndmVIQm1yUjQ0WUE2NVMxcjFGYTFvam9scXlPS0FUQzBRUE1KelhX?= =?utf-8?B?TnJ0VU5CMXo3dTVEcEtyQVVrOWdqSkdCVFo1Y25YUVlLbDZ3U2w4Q3l3bjZO?= =?utf-8?B?TFdIeWcyMUprTHA4L09YVndRc1FQeE9EVi9MdkJsdStsWTA5Wm15UEdCWUFU?= =?utf-8?B?eHdTTHJCMjNQMGFmWWJ3SXZPWEZxTVRBL0RwR1BuTnhzSHF1VFhJdURoT1dU?= =?utf-8?B?dGlKYUk2dnVwOFVFaG55L3lOYUtYR20zTGwrREZ3bjNpM3Qwa3V1bDN0eGRQ?= =?utf-8?B?c3c5Uzc2Q1dvak5QdFdmUGU4aFJFbFVjQm1TY2swTlhMVHZRTmFjWlQzWFI4?= =?utf-8?B?c3FvQytGT2JpM2ZBQW5PanlKa2Z3VFFTMW5zbXdVdksvZTBJTUJveVE0YnYx?= =?utf-8?B?SnQ2SHR5RnhHUUxqSUhvb0xJMVFaT2NDd0QraERMbzlCZXdjQ1VtRTlvMXpS?= =?utf-8?B?bFlGMnYvZEdtSjJVL09SOWdsWjBNd1N3QkM4dlo2RDIzWVppWW9kMGVJY2ND?= =?utf-8?B?RllKOGx6ZldtTTlrMlRwUnpKSjBQeU9Idk5EYkxmZ2tRY2NwQmVjcTNhU1l6?= =?utf-8?B?Wkt1ZjYzV05VSlRnZm9Ud09jb3pOU1dKMWw3eHF5MXNFT1I0M2V5Vmc5OXla?= =?utf-8?B?SGh5azBWTDAyM1pNTVoyTU1DQTQvekFQdmxlZmk2S0FyMUtPaXZtMXozQlNV?= =?utf-8?B?ODFwMEMyMlV2Vjh4ampMMGhjSlhsK0NBaHJHQmpkNWdpcGpJODREUjRtaDFB?= =?utf-8?B?QmlnYkhEN3hQcndnY24xZzFHTGI1QnlYR0dLUzh6Ujh5VGtFeFJKTE9qYUp3?= =?utf-8?B?Nys5NGZrZTJJQWRzS2hIY25IUW8zUXFCTlBrRDkwQTV5UjNiTWw3TWNvaGlu?= =?utf-8?B?UG5iY3grdEhFZ3ZCYThpLy9GWUpFQjAvd0FTZlhoNUU3ZDljSFBRbGtON2xZ?= =?utf-8?B?U1dUVmFpU253eGpWVmhFRmIzZFcvTVVyamIyN3RFRUdiWExZSkpiRDMxTkpE?= =?utf-8?B?TjROVGE4OW9EVG1TWDRUZFVJZ1lBL1ZoN1BQalpId1IwemxlNzlLVXhGRmRC?= =?utf-8?B?dUdod3VNRVFRMXBOSC9MK3MreUY3U1dlKzN1KzQ5cUZNUWxEY2RuTnNJS3Vp?= =?utf-8?B?L3pHYTJPM244SXhaRGxoL1V1THpTVWo0a3NxYk5HTUJqSXgveDBXOVg3UVJh?= =?utf-8?B?SDZvTnUyc1Y4b2h4bGNSNGZkcUdoQVhoTWxnaW8yRVpjREh0N2h2cHRTM0Y2?= =?utf-8?B?dmFRQXhLdDlNK1RaQW1vL3lUZnpyeUxuNFNCaXZ0VW9pTlI2UFBnNnNlZUlM?= =?utf-8?B?amMrMjFabWdsNGUzaW9EOG5XWnBEclJPK1JyN3gxaFdVWlVGVVBrbDY4MGdw?= =?utf-8?Q?1MNH6I?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7875.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OVplR1NteDZhSWxMMjhodjFjTnZ3aTFoUjhZM2lsSEVGdXNYeURPMXhSdVox?= =?utf-8?B?UFRjbjlyMlRpTFVpYVBkY2x6YVEzb3A0WStCQnB1N3VtcnZtUnh6ODAwVFFI?= =?utf-8?B?SjZ3SHM2WkJsMHoxSVpLV05oS3g3Ykx2eExvdGxwMUQvSm5jbnc2T25MWko0?= =?utf-8?B?dlI3eFlwNDRNamZNc2pFS0pxcUlVOTBBVG9lSzN4RXBuM0l2RG4wRi9pd0hp?= =?utf-8?B?dG5GVGxMNFd0cXFsNjNDTEZvc3luVndZRXd0amEzQWl6bnFuLzd6bzRTTEZV?= =?utf-8?B?Nlhvc0ZnZzdCM1plRnNoMENpQUdXcGdzNUkzTjRCWFpYNjVlT1lkMG55cXRi?= =?utf-8?B?Vlpta3hCT2Nha1FGZXBPakQxN2FFWEVDb0xwSUdYTmhRclpmUzlCMW1jN3lY?= =?utf-8?B?MDBlalhpRVdEOW51emZSZEowS2VXV1pyOWJvUXBqYXdvT0tKTHZzOXdHSFc0?= =?utf-8?B?aHIwaGFRTnJZL0NhWTRoZHV0UGVoaldHSVhPTTlZVURvVnZhay85TDE1blNT?= =?utf-8?B?VVdjS3liaU9vb0RvUnh0ek9BQmN0YkZtaFVhM25jWldFeDladzI1ZDM4bVZl?= =?utf-8?B?U3o1UmtGRXNrSmJ1V0YySEQ0b0I1ZzJPdWk0N1NSSW94Z1dGNng0UEdDNTUy?= =?utf-8?B?ZzVpcHVLOElBSzBudXNTV042YzE2V01Ka0NUMERrZ05lVi9WSmxmTnlRdlFl?= =?utf-8?B?WGVpRXdyRi9qbC9WQ2ZtOElLRHFIbXljYXNObDBqTTQ2ME9CMnFxMktzQXpo?= =?utf-8?B?bVkwa1NIeVV6Wmp3cTRuL2VNN1BkNWRvU3JDSjM0bFZUbzZBVE9DUmNkaDhi?= =?utf-8?B?QWo0MW1HSGRQL09GWVh4N0J2VVFaV0t4U3JxbDN3RlR5aHdGaVI1MER1Z0xW?= =?utf-8?B?TkRDbmw5dGdRVC93MnpuK0hoclNMUHo5TnhWSjFlUlpMZlV2YTlKYm1mQ3h6?= =?utf-8?B?VWlEZlZ2ZitnaElJcG9OU29XbEpqRUxCZTlSQnl5SkdYVTZLYWR4bm5oMkgz?= =?utf-8?B?MWVsMUtBdGNyNnNmbHMwK3VXM05hRlhldDVSS0xBekoreDUwWnRjMU9JOWIv?= =?utf-8?B?QkJyUlMza0podExsc2UxMTBKTUl3MCs3UkJSa2t1dTdRRWQ3TUxGMTA1Wm1p?= =?utf-8?B?bU5oVWlENTR0MWp5bHJVWE5LQnQ5TXc3QUJ0Zk85c3NWR0tmdjU5TGVja0cw?= =?utf-8?B?QXB4Z09tSDZidWM3dldodSs2VU1TR1dVMEFGZWZkNjYvejNmbkVTajhmWEk2?= =?utf-8?B?NlgvWm5pUDBHaXkyWiszRmhRbXVBQnQ1dXh0OFpNR0wxWDdDMVVhZ3Fxa2tl?= =?utf-8?B?N3VFUFoydWZIaUM1WmxRcnk5ek9nbVVGNDlZSzk5L3lvdEdBZjBxQWlGZEFO?= =?utf-8?B?VUVHTXhMWjZLcVZEMDJTUWg0cVdVRmwzVXQ1N2wzekdTQ3dPS2h5NWhQbis0?= =?utf-8?B?UWF1VzRXQ21WVWxGcVNEY2pjSlA2TU1PNll0NlIrajJtenRwWVFraGdZQ2xN?= =?utf-8?B?UVArU2QxSklvcFhUOTgwOVV3bzE3NTZ4cHQ0YVIxYllEclEybHFxUTE4T1cz?= =?utf-8?B?SWZIMFRSUHBqRU50MmM3NWpkKytEKzNHYmtWd28vTGgybCs3dmp0aHhxeVg3?= =?utf-8?B?dng1TmdPQjhFTlpRKzNiODJGbTkyNlhHTjllVTN0SEl0QUhtV2Q2b2tlYURB?= =?utf-8?B?dStkYmljREViZ25kUXA3NS9JL0VDelFUZmsxNTBqQWk2cEpYWERvdFB2TUJQ?= =?utf-8?B?bVBycEthWlVVQ0hxa3dWUHFVM3pQNnFqeDRpc1hxT1FqaG1wZGdtQWpQVTBY?= =?utf-8?B?djl3bHZ2YzdFNEcrMTA5VEw1bXM0OXZyblBleUJDL2NXT3d5dUNDMlNEQ2FB?= =?utf-8?B?UUxRWUczU0EwTjlHemxUK3NjdEs4d0pLMTVNRzBBc0FyRnUxZWZWV3Baa0lN?= =?utf-8?B?TTQyY3VzK2Z0Nm42bTJSZEhTS0JmY09VSjhtTVc0SVlXWloxSXZ1d0pUQ1ps?= =?utf-8?B?QmRIR2xEVm9SamxKcUE5d2ZIRDl6K1ozREY3R3cxYU5wRjJEUGdwNXkyZHNq?= =?utf-8?B?VTJJdGxaSTVVVGVYUm1PeWhSakpuak5hb3hvK0Y4Y2NhV0R5bmpYcUhHT1pY?= =?utf-8?B?Ly8xR1ZrMG81MUZxeGhiZFlCNXUrcENHT0NaaUtteE0wakQyR09MelBvdFoz?= =?utf-8?Q?t2803pEuuPuYcEKRzT3x+mA=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <009B055062DE9D4CB18F96164D12A462@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7875.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 3a77d2b8-773f-4ba9-10d2-08de06fc243d X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2025 06:21:54.2389 (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: 6UhhlJi/UE0NrGrnDaSJquP6edpRvO4PtcP3qUHvtZ5FUO+gDw5HkMfghWhwhhJd4NwZydvXC1QZ/D75PP+NKNAfRS7niTax6o6liNbLlqI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR10MB8126 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=gD9jyGQO; 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:c200::5 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_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: 3mHwM96N738c On Mon, 2025-10-06 at 20:31 +0200, Quirin Gylstorff wrote: > From: Quirin Gylstorff >=20 > This class allows to customize a dracut initramfs by using > configuration files add addition modules and drivers. >=20 > It is recommended to use the addition of modules and drivers > sparely and prefer dracut configuration files. >=20 > This class has the option to add custom modules automatically to > the initramfs if: > =C2=A0- The modules are provided by the ISAR build system > =C2=A0- The module name is part of the package name, valid names are > =C2=A0=C2=A0 - dracut- > =C2=A0=C2=A0 - -dracut > =C2=A0=C2=A0 - -dracut- >=20 > Signed-off-by: Quirin Gylstorff > --- > =C2=A0meta/classes/initrd-dracut.bbclass | 49 > ++++++++++++++++++++++++++++++ > =C2=A01 file changed, 49 insertions(+) > =C2=A0create mode 100644 meta/classes/initrd-dracut.bbclass >=20 > diff --git a/meta/classes/initrd-dracut.bbclass > b/meta/classes/initrd-dracut.bbclass > new file mode 100644 > index 00000000..a06296cc > --- /dev/null > +++ b/meta/classes/initrd-dracut.bbclass > @@ -0,0 +1,49 @@ > +# This software is a part of ISAR. > +# This class provides the necessary options to > +# customize a dracut based initramfs. > +# > +# This class should not provide every dracut cmdline > +# option possible. Use the dracut configuration files. > + > +INITRAMFS_GENERATOR_PKG =3D "dracut" > + > +# The preferred way to configure dracut is to > +# provide dracut-config- package which > +# contains all necessary config options > +DRACUT_CONFIG_PATH ??=3D "" > +DRACUT_EXTRA_DRIVERS ??=3D "" > +DRACUT_EXTRA_MODULES ??=3D "" > +DRACUT_EXTRACT_MODULES_FROM_PACKAGE_NAMES ??=3D "False" > +def extend_dracut_cmdline(d): > +=C2=A0=C2=A0=C2=A0 config_path =3D d.getVar('DRACUT_CONFIG_PATH') or '' > +=C2=A0=C2=A0=C2=A0 extra_drivers =3D d.getVar('DRACUT_CONFIG_PATH') or '= ' > +=C2=A0=C2=A0=C2=A0 extra_modules =3D d.getVar('DRACUT_CONFIG_PATH') or '= ' > +=C2=A0=C2=A0=C2=A0 enable_module_extraction =3D > bb.utils.to_boolean(d.getVar('DRACUT_EXTRACT_MODULES_FROM_PACKAGE_LIS > T')) > +=C2=A0=C2=A0=C2=A0 pkg_list =3D d.getVar('INITRAMFS_INSTALL') or '' > + > +=C2=A0=C2=A0=C2=A0 cmdline =3D [] > +=C2=A0=C2=A0=C2=A0 modules_from_pkg_names =3D [] > +=C2=A0=C2=A0=C2=A0 if enable_module_extraction: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for pkg in pkg_list.split(): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # Ski= p dracut-config-* packages > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if pk= g.startswith('dracut-config-'): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 continue > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 elif = pkg.startswith('dracut-'): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 modules_from_pkg_names.append(pkg[7:]) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 elif = pkg.endswith('-dracut'): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 modules_from_pkg_names.append(pkg[:-7]) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 elif = '-dracut-' in pkg: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 _, module_name =3D pkg.split('-dracut-', 1) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 modules_from_pkg_names.append(module_name) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 extra_modules =3D extra_modul= es + ' ' +' > '.join(modules_from_pkg_names) > + > +=C2=A0=C2=A0=C2=A0 if config_path: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cmdline.append(f"--conf {conf= ig_path}") > +=C2=A0=C2=A0=C2=A0 if extra_drivers: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cmdline.append(f"--add-driver= s {extra_drivers}") > +=C2=A0=C2=A0=C2=A0 if extra_modules: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cmdline.append(f"--add {extra= _modules}") > +=C2=A0=C2=A0=C2=A0 return ' '.join(cmdline) > + > +ROOTFS_INITRAMFS_GENERATOR_CMDLINE +=3D "${@ extend_dracut_cmdline()}" don't we need to pass (d) ? > +inherit initramfs --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 3e2556822e83b7709ebc8c62feedb7eabdd0f610.camel%40siemens.com.