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 07:22:16 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f64.google.com (mail-oa1-f64.google.com [209.85.160.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5995ME2p011086 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 9 Oct 2025 07:22:14 +0200 Received: by mail-oa1-f64.google.com with SMTP id 586e51a60fabf-393db85cc5esf1184763fac.0 for ; Wed, 08 Oct 2025 22:22:14 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1759987328; cv=pass; d=google.com; s=arc-20240605; b=JsywBYLoxeGQqc8zNEVhpETg1byK9lZWZw9a7dxpSoxbUrovTFe/hKrZPGsbq4iKMX N/NvEZVgc7Y1YBLm5WjF6E44mg1h4eRKKuZFxtgtIUh4ItKYtfSW7Z6UlpaB4iHx+OgV gwXWxtLoOznhiEnjcE01dQUaPAyKDCoyxo34mTCgKgY/UgnaQBvM7nkDT5RQzB/BCIOk Q3hZ0ScANKuDtVIUlqNdrxJFShow1g68FaKVjE28PQQSe7Cam7n9g5ZwZN4SQWdR6IZs eqoQgQiPj/L4wbiq/L9v4NdQkNW5SkuW74zbtnpISTUjL1AktSKQafFeGxD4Eanx7Kad hOMw== 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=O4B+39l/o6OfNi0WPs1MGx7qtUZ9jCbdxUQvEVz1dBU=; fh=wyy7vsmz3CIZpCiBv3aKVJeldoRSzmfb4VC1Ax5czbM=; b=B5KMFAIto2N/+SK8DkVTb0Q+iYN12zERkr/GCmmTZpTUpH7vGk9BLLlSvx4alLKAao +krXW92V7tKr/NRn56F3mKY7p3zoMNmRZk4msEeNfkQJyaLwax2jQESs+MaendOZ5MGf w8hHhFbd8H2TzQlJnC4wsSzq6BssH/PJpqV/TaSFZ4y1WGp32w/t53qiOP3njqibPLli PMen3Y+tBNGFlorx/MEVqYP5FDsOXv23QoXqvfwqMK5AbcMcxG73lGhs4Klo6DTw2Kv9 kk2P3S71XReFsOACzfmJ22sBtyXWtg/XVYmk97ZNYnk0Iu/OCQC8ZZPVr7Ku9/ZVb7Mq E3mg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=xq0yxND3; 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:c20a::7 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=1759987328; x=1760592128; 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=O4B+39l/o6OfNi0WPs1MGx7qtUZ9jCbdxUQvEVz1dBU=; b=LVx0BoPrXDOTLQYkd2bzoTe+B3Orzfp/vN9FyKlxI/O/NPgXFRjzph0WKSg+cK254m 7ZlZdwCLvTfp87SzlQE1SdKfVSHoDdn8i8c7DR2JXMTGAv9O42v2CfivN2Z7PEHBYxrF GYtiJw3C8VAcaW9iLbkoaXyP7jVooA7QHvJ0bToKVbOQwhDu3jaKnHntAvbcUZtDSsH2 E3xyz4jdUy/+Y1udbsA0JxgH95+OXkMVIkFYu+fbocA0K0AxuHg1uGNvLGSyVuzSNFRi Vm/AAhICAAt4zdaoTl13oHagn/MxFQGXlju6xZLmWZafZvCGir0q5fc1/wtOVGH2Kz5B qHXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759987328; x=1760592128; 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=O4B+39l/o6OfNi0WPs1MGx7qtUZ9jCbdxUQvEVz1dBU=; b=MseRdzMEqK6dVwwzCMYAvUWL/RU43Q+znr6pR40rvxpnR5HL3E6nmDwuBJXqJC0Jkl Zr62UjJ9t+wrerYhqsHqh/nR15Wx+gT9E5PjhW6j+eGJFD9UEnghOH+rjkLssJi2eFdj grW/Fbz0WNNEUiggAMdtjmmK3TZsa2sunzS9k0H9A2ixjvm5ttbVKTsjFSg/YpiQnZmK yVamaEKNn4kr3OgCisFu6u5s/SS5W5eo9w6b+/hY2KEPTMSPsksR48qcHtx/FKGkpsxm zn95mdvRQyTRHn4kGWe89bFCT6UJ+nEC7VHjdcwFYrlGkJUpWBO9XpA/Lp1Mnsasxcce hIOQ== X-Forwarded-Encrypted: i=3; AJvYcCXe8lM8NtQpMv+mTCUKWQz/6M0S6D3lIMnxLzf+chMACOFB0AR4liqQiVOhfv/TNI1OFM/I@ilbers.de X-Gm-Message-State: AOJu0YwkycggDken0pMnJ+XlEV7RWcBpezr1FhjSmUNe2Z2pB/lgSpdB CWn/shE4JVmXHBOf2JSzIV8K4SJSbLelGKBQO3+0EUxDjX/098AV5Ydz X-Google-Smtp-Source: AGHT+IEjgwFJlDThkk6N0haqx1OhhuIsa7n1HW6oSQjbCWBMeXGTWO40jnZl5mrLMM9Q3fmiTGWNZw== X-Received: by 2002:a05:687c:53:20b0:3c6:e17f:193e with SMTP id 586e51a60fabf-3c7586b9f16mr879627fac.32.1759987328424; Wed, 08 Oct 2025 22:22:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd5d6M+bIj4j5nZSuW3eiG0r3Aa9jSw5uI4M+GMdsumrFA==" Received: by 2002:a05:6870:638b:b0:31d:71b5:3ff8 with SMTP id 586e51a60fabf-3c7211c9f3els263536fac.0.-pod-prod-09-us; Wed, 08 Oct 2025 22:22:07 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX51stwsD6MtSTnxULhBsQea+ghovG0Ul7JfKvMHX1Y/4KgsFcwBDrretMHNu8mcdQzt2mxlt4yodRH@googlegroups.com X-Received: by 2002:a05:6870:828a:b0:380:527e:50b2 with SMTP id 586e51a60fabf-3c0f68ec2a3mr3092351fac.18.1759987327369; Wed, 08 Oct 2025 22:22:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1759987327; cv=pass; d=google.com; s=arc-20240605; b=Tuem8qQbE9lZVtxtdD/Orgd/XRf2vYdOxyTwpcqKhrWgzDuQBV1ZoX6hWMK/aCmyMs 68hk1FrZbKKD69qHOkRjDgRuW5qjv2i3SetAS/eS2iQ8TN2KK464nexZ8sgeZpff40Ep t7IKn+EETQZ9X82dEA5L+YhaV4N23LDTlr56tfGhUR+tbAx9+4mo0Mpsipw//ZrzGPb+ rrPAIytsR2RJmu+zKwZnlXDDh++1jrxDTJHlqoCmrV7VQ3w0eg3Fj7Xm82HkuK3KNtof wk14Y3p6bpjuQAlmTDRpfEDYAILHk+xfGA8VJ0/LcecRboBpw3KkPemtNhwIi9cl4j2/ PepQ== 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=ZEcF8kgbQYxEz/bTzskWkew9E6pvhsUCxf07P5hPVwY=; fh=S+o9rp+ow2//eq3xCahAhN7S4vmC7YSdwpxlliMrg8w=; b=krAcoZB+YoLAdGtXKfpJyzXj/p/M39fHjNUZ9vjuQhGg+gphUhKx8lCmyGgFpb6RFc kfUIPcQw/aYb+qeaHX58p5RyLKV8SBYFM5L05zwnrFMa2J6mkLdm3a1FKsR2T/FW0ieE 8nUbrc/O3l1VSEl0BLo7Klx50lHWfjBkwiPluWh44NcFaMS9dFCcwadjvXVCBM6zPK/q ga2bZ8IByRTU3RiF3k84MoMfx6x6slVK5tcH30YvvbK/mADkZ3Ri2nxuwCfiTtZz/Dsu wfx79BIhw3EP6b8beIZLkyWRF/OX0xTx/oOaPpvsUnOqtqoetj+N3hNQO551jGwfVloF vxxg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=xq0yxND3; 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:c20a::7 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-3be89e61e6esi104971fac.2.2025.10.08.22.22.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Oct 2025 22:22:07 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dq3zy6lLGY1dYyTnt80QrL/+d9U6igsshAoXXJ1sh9wUgIFfmkveJORcyqbhV9AgTYU8GohFbvgP3razkXR1/IuDmjNvbebChIWdDc1prDg01Uhu46I2QksB8TfAZiAwKpCOfx8FOYaf6kWKNrZB5gtkph1cP4gBdBdcwRyOg3vDINJxSBeABMWmoDngUFnlPmt6/Gxtya+6VQlR+vIw+1jz7ZsGQLPjhKWevzwKOFuE1oNwUjTxOpv1fuc7p43M6rLTR3y7PlEpY8qZcYBFnXjqoS2QqGtgk0e2yq9vq560Sn1FOrFFH+BXRnWtDeJxstBglpbIf4GEYczwuB2cSw== 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=ZEcF8kgbQYxEz/bTzskWkew9E6pvhsUCxf07P5hPVwY=; b=yBAMjHOaFbCCJ6KiztbIIz5tLNhI4UFLRwuRVqZloBmRach+YrxtdD+iuJa1/C2lf2ZiuN/tX/9Spd/PinXlYnk5VI2Lm1B7WjbhSssfcLiVAhd7IxGUu3eilV2UNF19dNkBPDOlmuXZzt6yVZWmaUKr74T6+0czf0N7RpIB8DIyZGL/l5sYxCLjm/efIhYIqhComg09vUF/vGWRYWYiVPgAPKd5DQz5vg+SFLRRd/uziKykCP5sMgURW30aGzLU94esBUX00e0lLeAjiDmVhA7QGLU4lz8mFWNIJjWUlWvkp6OXmSL7mWU+/ojcBleT01T5y/fWsyBheEz3jiR66A== 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 DB4PR10MB6310.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:382::13) 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 05:22:04 +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 05:22:04 +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/YfeNsbkGw346C7qZ09LS5S2oA Date: Thu, 9 Oct 2025 05:22:04 +0000 Message-ID: <3a4a50d9bf9e91cacbe7febbd8174feca248abb5.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_|DB4PR10MB6310:EE_ x-ms-office365-filtering-correlation-id: f0f92e72-e530-48a5-76f3-08de06f3c895 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?OFQ5L0VzSllXbDUxaVBtbFJVZXBDa3V4MU92djZZejJaT1A3Um0xMENsTmJT?= =?utf-8?B?ayt6YXExN0U0cmRuS1BpMmljNVJPWjR0MzBuTTZ5ZERQSXRyTmpWTWVCNFlm?= =?utf-8?B?a0IzVENWdzBLK2JXVTdDTE9tMVpETlB6S0sxQjE2Ri9aanczS3ZzcWZOUmpD?= =?utf-8?B?SStFQ1BvM1pObFZGWGRLWXpHbXNkMDJYVEJUVHV6Y2R4UWIzaFgwVjZvUFdz?= =?utf-8?B?NVF3K1pNQTRVdnF3Y21PNkNmRjh0YmJjb0VGZ2NhbjBwYTRad0lQK2lqeThZ?= =?utf-8?B?MHZmbVBydnFMTVBOMVpHWU9ZK05HUytIVGZNaU1EejhPM0w4MFlLY0s0UnRh?= =?utf-8?B?YjdQK2NIN2pmalI2SjVMM2hoUWdqa3lOSS9ubGJzaXZJN3JCa3NmbS9HcUZr?= =?utf-8?B?L3VnblV5dlEwY01jUUtlbXIxcUY5YXlrRVZGSm5OZlZIZTY5Ly95SitrcHpk?= =?utf-8?B?alY1TUJVbXc5TDcwMXlpSE1YVzVkRUJUYjRhYk9sV29YZG1mSjJwNDBGNCtH?= =?utf-8?B?TTZuRlo4NmM1aGNwemJscnRZRXl4L2hKc2JEUnRkYWdDV1dSZFdLOWpZdm11?= =?utf-8?B?Y2FjODQwbUxDWXNKRnBVdXpGU01tV0kvNkpta1VaMTZCYmZFMWN0MjJQa2d1?= =?utf-8?B?TzlVajgraFhIZW5Zdys2VVhwR25ibFAwN1FiZnlLZThSRXdkWlVnZWtDUm80?= =?utf-8?B?V25LMVlkakkzblpUWEZNZDRKejNYOFU5RnRlczRlUjBHQmN4bGE0TE1jSEFS?= =?utf-8?B?OEdFem16QTYyYUZKVkl4VWxXa01MK2hHVUVsQ21mSGpSTno4c2xOUk51cWlo?= =?utf-8?B?bWFGVzlpZTJXd2pJazB5bGw1L2tnMkdGWlpkeEJPY3EzRTZCblE3TE13N1JU?= =?utf-8?B?YW1HQnFPR05EemxWNzdIaWpmM1VTRUtxN0FKOERZSENjcW5QSUF4MTk5SUZH?= =?utf-8?B?ZlpWUWIvbTA0ZDFrS2tRaW9QMFc0MjdJUDJyUGJQZHJRd1ZyUmk4RGlONENq?= =?utf-8?B?QmNsSEszYmI4ZjFQVnpvZGR1NXFEL1BlTk5ZdHlLTE5zQUdHUENKSStPRVR6?= =?utf-8?B?VUxOd2JmYmhIcFZlcjBNWWluUnA5SzMzbFdUSFdnbjE3VGlpWVdUWm9FN0p1?= =?utf-8?B?WXQ0UGxIMW5ubkVQU1BkbUttc0FnTVhGeklLeGxnRDcrWTFoZ2VDTkZBUmMw?= =?utf-8?B?anowQmRGV0RtcnE3VnFoaE1QN2szSVUrSGtXbE1JaFI4ci80OTh6U3ZwaE1E?= =?utf-8?B?UmZhRTFGbWxmUWUwY1BLQk9aVkNUZ0EyQVlFelQwU0JMY2V1THZHMGJSTmgv?= =?utf-8?B?R1AzS29wUkJGaDJyM0lDdzhXSmZ0WnVzbitXaGhPVTF6ekdCd09SdGZvWVlK?= =?utf-8?B?M2s1cGJvR0xBN0M2Y1pxRExmTHlUZU5xeWlNYVFncWsya2RQcndWR2RNcmZ3?= =?utf-8?B?VDJlTWs3ajhyU1RqYXdrZTRRd0tPVDlHRmh0QllKaGJINk4rM1dKQk9DRmpT?= =?utf-8?B?SG1kOG5MbUQyT0I1YlE2VmNWL09nbWEyazNiVWtudzRRcmFPbGZQbE9VbHR2?= =?utf-8?B?U3hnTTRSdzI4TVk1NTZmUGlFR3ZzQUZiUzFxeitwRHN6bFBKR1ArVzI2eTg2?= =?utf-8?B?RG9Za1A4SzcrVHM5YWNxbWg3Wjg5UEY3UmUyVmVOcW9GQ1BtblQyR1ZvR2pP?= =?utf-8?B?VXBUWmdhcVZjNnE5S2JNWGFDaytZanBTYVJRUjFWUElGVWZLQWhiM1VVNGwy?= =?utf-8?B?RFV5YW5kZHZ4R0l0WEYvdVh5TDRLN0JGQVliYS90UUxaU1VEYmhxc2JVdzNB?= =?utf-8?B?aDQ5cEhYZWJ5cXJIRTMveDlLTGxkSU9kOVhCTU0va3h4bUVUcExRTXlJYmxP?= =?utf-8?B?eXk4aWRvOEpuZDBzc0REWDU1dUhKVCt2Umc3REUrdm5ZclhTWWxuZ3VRTEZs?= =?utf-8?B?OEI0THVWSE9wNFNhRHovR0liK01mc2RoMEZ6UnFtTmFFRWR6YytweHVMK3lT?= =?utf-8?B?YVJ5WkUvVXl3PT0=?= 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)(1800799024)(366016)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2hBZFlPeFZtZGpkTWczc2NzRG9HY0QycFRaQWJKaHYzR0tyV1ZxWkhFV1k5?= =?utf-8?B?aHRQSFpjcVFiVHNTT2V4MGdpYXdVUVFkOFl5TVhKVTdIMjAzTGc4R2kzUGdY?= =?utf-8?B?ZTR4c2c3ZGJqMHdqZXFOZFVVYUcwbFUzMi85VFFtck1RdEp3aFB2VUFJQ0Qz?= =?utf-8?B?VVRjZVZVU2ZkSFVGd1BxMHIwRm1lV0NYZWZueWZTUy93WGRYMU5FU3ZsRGhN?= =?utf-8?B?SlZ2djdEMU9ZVlF3bC9RYWd6bjhPMVYybHdlRUxFRXFtTytUYm55NzNoZ3Vt?= =?utf-8?B?TUJ0eFFRdVhxSFByMWVQeUVoSnM0Vi9CRHBEK2hGWndhcEZlaWxVZ092MXFO?= =?utf-8?B?QmVKMFBxL2RkZ3YzSHhrRTFzNEo4NXBFZUE0VlltOFpWWGRxcUxKUi91am03?= =?utf-8?B?Qjdvd0xUS2JNbjRUTHJ1VUVuWHhhUGIwNXZYbUtCWVNBdlZpVlc3bmFqS3V5?= =?utf-8?B?RG90YXVSYkRMcjFqS2FJVnRtN1NrMWw4bktIeUlaekl3Wmp1bm8xOWkxN2dF?= =?utf-8?B?Q2x6czJWTERPam9INitGUlA0TUN1Yng5bXdNNlpTcTlZQnM2d25uT2R3aW00?= =?utf-8?B?U2hvQnN4MGwxNC8xSm14RERJYTZEczNxUm9RVVBDTXhjUjF4RU9DdVY4M1U0?= =?utf-8?B?eEF3RGYrS3c2Q2h0VVFkOUlRRkF0SmRDc3AycUxJL3BzTkU4cUsyVjVscjQz?= =?utf-8?B?ZVNlTUlwa28wR3UwOVFEdXNEc2pUcGJEbnVDN1dNSnMwYll0a0t1SUZmWHhZ?= =?utf-8?B?N2dyamo1U1dJUmgwc2VGdm5BQlRtQTdzME5JSnFmdnBKT2VyWnhKUkFiaCtm?= =?utf-8?B?b0JiTTFrUS9ZSFc5NGphb0VEbENBdjBLS2MxdTllOHdTWldTcUtqWDBYSTNJ?= =?utf-8?B?WjBlZnZBMjkyK0tpTE5FenR1T1hibGVvSTZ0MU1VZDlEcDE2T2ZRSjlkYXdn?= =?utf-8?B?WDZYQ2xZTDlOaFdxQTM2WTVtNTRkQ3FqdElqSzYxaE95TFZMS25LRGV0djVW?= =?utf-8?B?aWxna3BHUk5Eb0RuR3BEZ2dHZ1RxdE1paFdQb3kyZjdzQ1ZlQlBHZ2ZFWTRB?= =?utf-8?B?RHJqYUEvUDdjMlllVEtCcTRmMmhkRlhrL2lURGRTcVdjWHBmWmh5VnBlWjRG?= =?utf-8?B?NmdNRjgxN2szWUJ6N3Vxd2xheHUyakl6aVgyYzd4U2tyQitPV1lReEt1RVZN?= =?utf-8?B?eUFqWVJ2SnZEaldCZkZOQlc5bHFINnBlVGZYTndRTUZ4TWlsd1M5cUFsUGtM?= =?utf-8?B?TFVYWVB1S1BhK0p3RHltREhKc2pLc20yK2xCOWgrN2lqNWhHZ0FNdWJ4WDRt?= =?utf-8?B?WUNEeDF5U3NDKzIrOHVNUTdzaEc0Q0Fuc29ZS3NjbVJuUmRHWHZJMzgwVms1?= =?utf-8?B?QnFWZ0l1anQzYkVHZzBXaDdGVVJWZjhWSzR1Tnp1MlJPMkxXanpFMmdXR1RB?= =?utf-8?B?dXJZTUJrdDNuQi83UEdHNUR0NlNPdFEzUC92UU1SRXN1TDE4WldmVUErNjVN?= =?utf-8?B?cEg2a1N5QjY4cnJFTVZ2SkFlcC9zU1pnZHNQcWMzbm5wd2FITGNaeDZjZm5w?= =?utf-8?B?SW5CaDVwVFpkT2tkVm9OejROejRubEtVcnhpSHFCbVVmTzh2WG9DcE53RCtj?= =?utf-8?B?NjFzKysrNUJRVTVzU1JkenVVbUNWZkZIZkxnRGVlUGxxbk9XbHVGS0VoOWQ5?= =?utf-8?B?TEVkWVcwRk8yUFpvZ3dHTnVLVXZFbmFtZy9BcEVlRkRScUFFRi9OczVxbmNw?= =?utf-8?B?dVJZYlVzdWlBN3lSTFdjeERsaGZRanA2ZzI5TTgxc0JicENNb2F6Y1BUSEU0?= =?utf-8?B?ZmRWSTMzZHl5dW45NDdwSnZJbFV4WnlwakkzTjdFMVZOMmNlbUo2WFlWZ0N6?= =?utf-8?B?U1NKSG9SQUs0Q2k1ejdDWjRTWXE3S3BTUENSM2NnYzdqTnI3WE1IYkt2c1A2?= =?utf-8?B?S0tsbHZDNFdiZlRxbFZTcDIrV0FpbCtoTnlhNHFlaWZITDlJOFYvanpaMTRY?= =?utf-8?B?ZnhMdUtncTFXVm9GWU5KZ0RtRmJ4TnZuY2hvc0xSVGtueGpYaTczczJ0RGNj?= =?utf-8?B?dTlqOGx4Yi9DU3BpS1JQZTlibElJSnNIU2FTS0NZTUJRa0hycVdpVGRRQTF6?= =?utf-8?B?dGxmcUhtVDhKSi9ldjNWWFRubkx2ZjlFNGt1ZUhmVkM1OUhBMUJkeXc3Vno5?= =?utf-8?Q?3KzZwowGbAfKIN1LfkBCceY=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <3003D124CD83C3448DBB94DCCEE20242@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: f0f92e72-e530-48a5-76f3-08de06f3c895 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2025 05:22:04.5149 (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: REPhzSUnChFIcNRVStvzk+gM65+CdFblaNCu+GxiPYqD20UhGM2Vb1RxectE6PzWZ9cuq32tpo5SVMabE57b9czo246kbzjjx7SC0qaqTks= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB6310 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=xq0yxND3; 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:c20a::7 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: mvBA6vQd42JG 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. why restricting support for dracut to initramfs image recipes and not supporting a switch to dracut for "normal" rootfs? I believe your patch series provides all the required infrastructure to support both use- cases >=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()}" > +inherit initramfs --=20 Cedric Hombourger Siemens AG www.siemens.com --=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/= 3a4a50d9bf9e91cacbe7febbd8174feca248abb5.camel%40siemens.com.