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; Wed, 05 Nov 2025 11:17:13 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oi1-f192.google.com (mail-oi1-f192.google.com [209.85.167.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A5AHB8h017943 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 5 Nov 2025 11:17:12 +0100 Received: by mail-oi1-f192.google.com with SMTP id 5614622812f47-44dbdd43ef8sf9978732b6e.3 for ; Wed, 05 Nov 2025 02:17:12 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1762337826; cv=pass; d=google.com; s=arc-20240605; b=V8vNd3B+tSK5uhyRZQmKjpXEo7pU3x2MXb0RtSHGSnJZih/HeQoG3K24ulodFXfZHD z2meGLLpIn39JBPqp+k4piKhlet/MuPKtltLDR6z68svehhrxJ8bhAe0510sGAK7fso7 ptPhXJ2puyBQjEi1mIQsZHRXZSspyLjWsxOHQCd9XWU4BQU3B2ADKm/sET7WY2zfuPRZ BN4V7Qai9sIXICtBKtAhwE3aMAqUZudbW4PsyBZhBmhuHpg9I+RGYN5QBmsfKJyjSTkg wap+vF+KtHK2cJwse/dLv+6gXcLpZi2VvOcCwn0oJq2DCJETkd76f75JnAmZEoqjR2PE 1Gpw== 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:in-reply-to :autocrypt:content-language:from:references:to:subject:user-agent :date:message-id:dkim-signature; bh=QtsdsMhctQaGkSfTN9jwfzhX5jkaw16Ry3O9fgA5Y1g=; fh=ZBK0Eba6y53y8hRgJAl6W78MXA5THIXfLFbwIPh12as=; b=ECXRqRM/yrBCSSSZKTVXkFmV7ScxSKgZ1FlyiUSUqYtKoJXrEpIUmP21U+NmDU4NTh WYnu1VRCzBikIekOf7/Hx6KVu4YJZukd8H/bGx1EaNQbSJ+jXiuIykCjfsuAOXW/2FHb 7BZgKvY/AJXQBnhZjnKqiV3vUFfFD8YCjdnFN75Vp6BMzfsxAi1hqnjmHFLrJ5u/LWX0 d928RvnYJVLAJE2xi+wsNiELbw53cAhfQ2gr/Cx7u5PAQgMhDgdedTDhY3YoDLXrBQj2 oj6P30gHwvILl4dhqHI//GU12cItcP6gUC3fGG/xdXL/jEXJg3qwF3oZgl//uIu5OR3U YP1Q==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b4vm5cYm; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) smtp.mailfrom=jan.kiszka@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=1762337826; x=1762942626; 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 :in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=QtsdsMhctQaGkSfTN9jwfzhX5jkaw16Ry3O9fgA5Y1g=; b=E2c5B2cXCYupsn7cLfo/uL7gcWSJIkL5mh9+BubWIrR9B7O2uCrkuy2DlxMk/jzgBR w6fYAKPRE49thNgIsxnUcZ0E4rW7OdP2HpwDTXeGrIlffVOfe0AvbPLK0EuBaBjbuAhj xBO+q0c12OLf7pJWY8n20aJB6RdzKCERl1yYd7o0DsLkBGZW8DnOFBvH7Pge+7R5eSR6 7n1QikuTCCGx+D1XRVdLJeymYTB97RTBLjNWsDGOD3venePuKF5VeWM9NdejQApS8yG0 xbJm/ut8ZEJWBzvmcLUNRYFjpCZWvkH8EyXXyqv+jWqp4cEGT6bqwVzow/6BysGsyJNl gmtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762337826; x=1762942626; 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 :in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:date:message-id:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QtsdsMhctQaGkSfTN9jwfzhX5jkaw16Ry3O9fgA5Y1g=; b=gGR1CoFCeaBszSqxwjSyl3KvENIYeVutL3qpw2h3AvxmXWn/wspyxXh0pk1ZhwM9PQ 7EsHrp/1B2xJceY1QMNay+EgjRMR2lzAFARdlgN7vepbS0K6IlnH1n2gqkm6ODUgyjEV Qq0sqz4+6zlwJg5C+dGsY1YNPLMVXHA0ItiXjHZOs43Z86WMKFkjFTCFvxpoH/rOZv4x 29ovv5bewqeiwahKUJrbYtx0873REfPIKEh/EQrD2bfMfqkFl0XZVOmRCfTuj+cPzTpT 7CB3dS20wQqYHy+HewErjqvK4zA0g9UfOFDOZWZlvnzd/dsMkjAXS6Off/sBz1n1+PpP yn5g== X-Forwarded-Encrypted: i=3; AJvYcCVl6xicmShu56JrdJmaMhKNcyxq+pghW8NACGgKvxgUUpUA0HeTxXYTASs9kweX0efzASI0@ilbers.de X-Gm-Message-State: AOJu0Yzsr1YR65oD4ZDNpBE4pKmUtdhypFKBSAo1lzP0aQ4wGqKNzpQ3 eC7n8Xj3oQ2LFkDa3YIiYhPAZmWSr713K8fdJdLpaGMkefKpQSikW7vR X-Google-Smtp-Source: AGHT+IFyaQi/ajPg3mfKEOLNWcuY7cLcBbTNoJGf+N8ZnYLfqEfJdaz3gIEVZOOAMzcvCBgfBapK9w== X-Received: by 2002:a05:6808:5147:b0:441:8f74:fb6 with SMTP id 5614622812f47-44fed42b7f9mr1281931b6e.67.1762337826312; Wed, 05 Nov 2025 02:17:06 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+ag08S6//W5al1HaoeA8uPLX1+Gfk1kQwoUDmH+O3mqVw==" Received: by 2002:a05:6871:e90b:b0:3de:cd92:aba0 with SMTP id 586e51a60fabf-3e102201d10ls551288fac.1.-pod-prod-01-us; Wed, 05 Nov 2025 02:17:05 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUZBe1F6BEpHLqX4gCAwEH9/PgfELSciaL4kCLBVcrOoYoQlwA2cqAyZopd0W03CY+E7roEGb283Tox@googlegroups.com X-Received: by 2002:a05:6808:221b:b0:44d:a0ec:d9bd with SMTP id 5614622812f47-44fed424e2fmr1162172b6e.64.1762337825159; Wed, 05 Nov 2025 02:17:05 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762337825; cv=pass; d=google.com; s=arc-20240605; b=iZG/8NxNdDHLPOBt1n/9I0ZwUQ8C8MVUqEOT56N6iMOFVo0dv2SL4EHPuBBGO1QreR swOfLo/C4I+hnUfB6oa4l/b6fYsXyYi4WEWWtodEJa57OqeiRa/erABaAjOT3RH0qFGM wvhd0OrHF3qlkU7RP8X5ZMR+8d3BqazpEi2fEhN8ayIWPGd9WKugZuRq5mEMPaDY35Sm BbHNKEGXMRQGHy0y1wXQRCGVWYqIbTNtPUHB/hKWzp5oCPf02/uSxu/cv3EJ+RGO6OiQ YYa1Dky/dO47/84B4gfUIduH1QIN0SgEQnD65HBLuY11MNhbxiOccBPnMK2zaGQapmEM JPDA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:to:subject:user-agent:date :message-id:dkim-signature; bh=7EHwE9jaI6Myvz864oI/0CM+GiB9B4mi0MnFg8kw7LE=; fh=JeZGXS+wigqZAsGCLUuRvg2Z6GydnsSM9yI4YQ8Ck1s=; b=SZPI5AfkF2twb3XLh2KyOGIt+lvuWxx267tu0z34Aup2dhUdNTdoDfgO1hf5Uch8o7 l6DFf+dUJ0nMq03p4V8kGf3Un8DEWdhHUJN883vTDUnJStuK7Nqr6L3BfV5bURm9OI4F ZNzE2PB9GbwszLubjkaVzbs46cMGH2gsBpnNEbAD9eTsQuD4cI8TtgwlYMgbjj6t/eBQ PnkzLjQoWTt2mN4FufhvAMOw2j4JIK3Q0l5aiFYfOPMWMb/+0sjLZaWJCD6zAn+uZK/q 0bivoZr1IiaNY6goxfT37mHTmslo/mInGmQ7FqdieqIvhvpmyYjB2ZFweLiiC0JUBvWi Ji9w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b4vm5cYm; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-44fd84aba74si167759b6e.1.2025.11.05.02.17.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Nov 2025 02:17:05 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RmxPe0TO3HWUm4x5c2GlyCBBh5PBdj+xB67tvo3gOZCYe+4wQvRmKZjKuWCD+oX+hpSDnTkfyhfoNFBD6sPlZwa5DLcx8FMKRgN1TNMyn4VfXNT6l64NJuFTMWoFeLwmDV8jbI9wLqJ9V71ZOqZTCvsp07ROwI8nFI2YNu6cE2X9Ry7CzBvIT29Rol5lklGur2B1mEAVz6yeOwbzFc4L9Su9CRv/bTJKGTMyV/w59lDXlWF/YgrAMM19cbxjfs7Qyyu+FP1VJo7yilhxDSGRgyRyRR/qR6VD0plBss3woru5wbusteaBKzM8Q1mqLB8/BH2ifTPN2/WZExnUY0RGgQ== 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=7EHwE9jaI6Myvz864oI/0CM+GiB9B4mi0MnFg8kw7LE=; b=ETaDeEjdwkAimqpkv7Fh3AU8rvBs3aNm2ilkMaCoMP0SdU576lj/JMvL0LnGMNriAWHOS+qt+wwS2qRUD7/aEQuKE6Ck4GahPNPNxYj61MRk2ghEDlB4Tai8bN40dz1eQ7pxb9pYSBK32PPUbgomXHOltBTKpvynGqXZZPiq/qHyERsqc93JYdgi9EaklVMTbbTGHXa51Y3XieSZP6FE/BINWkTukcvrTjSr8nqQeJe1UrbM5Gs7QzoIfg56gGn2rE/DEoh90Y9iJymf/XX0M9+fcgpy0X+WyJ8LvRRMA5PP5//IStHESmfPqjQFUGRUJ2gSy6q7NmmzA5/jUB5PFQ== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by PA1PR10MB8476.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:445::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.16; Wed, 5 Nov 2025 10:17:01 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%6]) with mapi id 15.20.9275.015; Wed, 5 Nov 2025 10:17:01 +0000 Message-ID: <3dfdcce8-b841-4b0f-b50b-431ecf7694af@siemens.com> Date: Wed, 5 Nov 2025 11:16:59 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 08/13] Add class to generate custom dracut initramfs To: Quirin Gylstorff , isar-users@googlegroups.com, felix.moessbauer@siemens.com, cedric.hombourger@siemens.com References: <20251105093710.19582-1-Quirin.Gylstorff@siemens.com> <20251105093710.19582-9-Quirin.Gylstorff@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: <20251105093710.19582-9-Quirin.Gylstorff@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0063.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::13) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|PA1PR10MB8476:EE_ X-MS-Office365-Filtering-Correlation-Id: 3d90766d-fe8c-416c-a3a5-08de1c547584 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?N1VVRkFFUllESk43VXg2cEs1dFA3SFh5VW0xakdZUmdLSTRqbmlXcDcvdjdU?= =?utf-8?B?cFZ2TGdEN3FZeWoyS2c0aUxBYkE2d3lIQy9nbWtIRG9ZNVBhVkpHTUNnMGY3?= =?utf-8?B?djI2Q3FFSU9UZHBEOWFUWmx6VnBOQjNvcVZUYk9SMlA4bGVSdU9hbXUyeXhV?= =?utf-8?B?M2JmL0dMbkIzVFQwRlhoa1J4Tk50TVlIZk11QUFwbkdzTTRrVjV2U0Q2NWYx?= =?utf-8?B?WmQ3ZUxEakgrQkVuaHBlMWwwL3YzREQ3UVBRRFU3bFBHeGd5UFp6UTNlYmxh?= =?utf-8?B?NFV1bTg3Qm02UXAzMCtvdnB0UU9maVJJejNjc1RXN09oWUlpdUNta2pLUk5O?= =?utf-8?B?Qmh2U2FrU3ZBZWh2R0s0RWtvdzl2blc3cStQandMMXhKR3hsQkRvRmZuVEVI?= =?utf-8?B?ZHJSUnkwSC9UaFJObnR2R251eUtHa3o5cFBxd0JRMDJBRCs0U1VzQ2NTVk1B?= =?utf-8?B?YThDWUNrVzdVTDNnSU1WUXVKVzdEZ0prMEVOS2hJSlcrNzc2YVMrZTBHaUpR?= =?utf-8?B?TGlnZDU4b0RRNVY0bDVjRC9UTDNDNzNsenh6eGpBVC9kVzBVTk9NMG1wbG5n?= =?utf-8?B?bW1NWFdBNEtQMXNKQ2Q5WDBEdktmQUxnTEtKenl1emdmUlNGcDF3SUM4cS81?= =?utf-8?B?RloyOHF5YmxBY0FmdGplcjlOZ3JXY1FVNmd0bUMrNWlGTUQxOWVYcUZqdlAv?= =?utf-8?B?dWxXWkRQRE5hdllBQVhHYlNpWUtsYWpWSjBWU2x5MnBXZ2MwMndENEVvOU9F?= =?utf-8?B?MnlkanFIbjUvemN5VUlFZVBHQU9RYUNsRVRpY0Q5dzA0Z2UrSE44RFJVTlZI?= =?utf-8?B?RDBkblJoeWRNRjdZVVBFTmJvNlJMZmtKWlRiTWQweUMwRURYVm9SM0VVQ2lz?= =?utf-8?B?aWUwcEpZUHFlajA5bzk2b1loakYrQmZRZ1J3UXZKTWlET1ErZTZ6N1FzUFF2?= =?utf-8?B?WjUzcWcxTEJvaEZQaEhReDl3aHhBVUFoR2V4Y213NW85MEE0Rjlsd1FCczJr?= =?utf-8?B?UmdLMllGMHFpTSt1Y3VtcnArSzNNNHpmenBnTkRtdEtac25DLzk4UkFOdXJq?= =?utf-8?B?Nzc2eXFpUmgweHVER3N2U0RscjBuL1hDWDljZ3FzVks2N1BkbGJLUXQyS0Mw?= =?utf-8?B?QlpDYk1nUmh3MS9INmFxM2c0dmN6M1VobEFMTHlPSUwzSEJXTkxKZXhESzBn?= =?utf-8?B?bXNuY1dacm9oUDVqblRSbEdMMHFrZlFXTGYwYnBMTitkYytqbG5KWWxyaGZ2?= =?utf-8?B?Q2hoeDBxZ3ZsSHhWK2lOZE43VFRHTVUwQzZCWHBkMlVXcnlxeDhneUcybldV?= =?utf-8?B?cUIzRGhrNnA5QUppSHVQTDZvc0JuVkl5WmNjVFovZHVoUzBOTnk1amQ0ZjVw?= =?utf-8?B?dm5IY3Q1STN0RllFdkZnZjhJS0RoT3BQeE9kV3Blc0tlRkFoZDBMZUw4UUFp?= =?utf-8?B?Uk40Yy9ib3cvbTd1eHAxQU4wSGdNclBrSENnajAwVXFkRHFFMEZIM21yN1V6?= =?utf-8?B?UXdoK0tiai9HeEhMZU5LYnJiVFd0VVZNODRKVDFxZHhwNDB1K1M5TmhadEdl?= =?utf-8?B?YjA2a3d6R0lqbXlvTVc4bFJWUXp4dGxQWXlnMXo2bzdVM0psL0Z4VThvM1JX?= =?utf-8?B?OGhNVUFoeVFFWWZPT1huQ1JpeGJORFFaVmhDR2FFTVpBYUNxSEJsZVg0d3hD?= =?utf-8?B?YnhnWXRpalRzbHcxMzFwWXNiZkNObXY1a0MxdzMrOWxXNTJmcktTOUxmU29w?= =?utf-8?B?WWo0b21BNkVxUGRmNVE0N051YitlamdCUGgyNmI5dGJZM29QNHF6Z2IwanRU?= =?utf-8?B?VzQ1MGl0M2xqSGwrVkdYdmZ4am0vdzlRcmF6aTlhaTNmemRENmtFUnZ3MThn?= =?utf-8?B?ZDErSURIeFRqWEt1cXBrb3NUUm90LzlkVnNmUXJYMFBGQlhhRWZPWVBHVm5B?= =?utf-8?Q?Oj6y7t5CCckCtjP/CkfCLh6ZvF1RJTUz?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M3liVUthZ0p6emlWRnBqeHFyR3A2VTEwY0RKaVFtdnBMMi93cTBxYWNKNHVY?= =?utf-8?B?amQ1NE5UWFFGNFRNQXZ4VWhWK2ozeE1vKzBFUGg1ZFQ1Z1A5L2JJQWE0K3Vj?= =?utf-8?B?bUVMTDFuSzR6SlVyNHFoMk4wdEI3Ky9weGhNbVlMM1QvK2RtQnQrTmtaN3gr?= =?utf-8?B?NHkwNU40WjdySjJVd3lRLy8wTldXanFMQ1pSUkdnbW1JQTZJN0pSY00zd1pu?= =?utf-8?B?TzVhNmVoR3lnZnpNQzA4dXAxam5WYVVkbFl5K0xiUEFTNVhnOVN4d1AwT0s0?= =?utf-8?B?a1BpelFCVmJSMnRRc0NHbmxrZXJodmx0Vm01VUNGTUFKRXZLc3hJdmdZN0E2?= =?utf-8?B?TEhVNXRUaCthdkYyT3BZYTJJbytsblJQS0JGT2FRNmt5Ump0Snp6VHJmaHhZ?= =?utf-8?B?NjBHaUwwTWJwU1IzZ1JZcmNrOEt1Z3I0VlNiRURoaVFlNlg3UmVaOE1qYk5G?= =?utf-8?B?Rks4UEM4dkJodGNxWmQwRFpiWmU1Q0Q0Skk0OGFBNTNUMXhZUUFZVlJkemhO?= =?utf-8?B?djJsQ1dSZGZwNDdIbk91czlDVVQrRWZxaXFtQkhkL1U1dHNSWkRyK1FwS3h1?= =?utf-8?B?bTFWeEp1NWhaV2xHWG9iZFhtVzZMU0s2NVUwbmx1Zk1KV1UrWmRXOUlOMno1?= =?utf-8?B?ZGw2enAyMlpJemhSNFFBVDZxY0sxZGNjVStVc1hIdE13NUh4MGtKNHpRMGFM?= =?utf-8?B?Q0xiK2JPVDQwZC94RUhLR2xmKzlyZVQxRUhpWFpVcXRydk16WXk4Snl3N1Zr?= =?utf-8?B?Zm1yR29pbmVlTXVjRkI0NE1aVUp4VXg4TlczTy9UdS95TlBaTVQzTU5hcC9Q?= =?utf-8?B?dXAwOGdTMjBzb2c1L0g2cU1ZTi9sV010NnpzSDFaVmVLZ2swUDZjbzllcndR?= =?utf-8?B?N2FFbUlXM1BVOXRoUGtLTEVQVHQrQVZjZ2xXMFVCTnI0dXFjb2luQnhaMERv?= =?utf-8?B?Q2ZjTjFqY0ZPREt2MFhrd00yZE5TOStwckRiZjJJNUJKL2RSLzVOTnpSZkdL?= =?utf-8?B?SUMzYi93aEM3K3FJK0wwRHJTd3dSWVZMRnJHTHFUYUJhSUhJKzdqc0ZXR1lv?= =?utf-8?B?c3k5Z1RzZzhJeGJaY3RHbmprUFRCOEcyNkw1bXdyY0x3NW95UHN6NHdVU0tN?= =?utf-8?B?ZU9MWmt3d1RzTURQU0hGU0tjNmROMDA2QzBNQndmWkdkZkdkU1ZZempJY0p4?= =?utf-8?B?a3JmdkJlREJubGU0aGl4VncyZ3pSMW1YUGVCajdjdHI0WVlPN2h6d3gzMG9T?= =?utf-8?B?VFcybW1uRWoyUDlVNThqdlJ4MjRYOEYxVU9wOGV2aWhZMTBzSFhvM0R3UlEv?= =?utf-8?B?U1dPbDludkJDWDZqeFZFUE5JWGJLODNFZ25rMnpQUkZkUzk0bmVrOC9OSkR4?= =?utf-8?B?clBLY0VkL1JlMUxMazVobFhnV3lmdVh6NWdPQ05lc2ZheUhHTTZLZTByV0NI?= =?utf-8?B?eHFUTzU3L01tUlc5VGkrQk13WU5sVE5kSk1QQThhbGJjSFNDbEtDNm8wYUN2?= =?utf-8?B?bVFTOUx5M0RmTWdNei8wN2Nvdmc0N1pqM082TTZtWm5ZcjVNc3J0UXh0V3cv?= =?utf-8?B?eGUyTUQ0OFZodE9NQ2QvVnc0RzFndVlmL2NWNUdSQ0xmZ1lHSHVDQnpmV0xy?= =?utf-8?B?L1ZPZmtzVEhqTGpWVzNsbUNxUG9XWmtiL2tpblY2b2h4Q2pSQ3JDdUJFQ0do?= =?utf-8?B?V0NaLys2TnhhTFF6RHowSC9aeFRqVzIrSGM0NW1CL1A0MDRYNVZPTFRTdW5K?= =?utf-8?B?dk4waGIzNDEvbFJ5eWg2SWxoNGgyVEFOclhSVUp5RUtoQkhnRmRUOGZPcmdJ?= =?utf-8?B?QktTWWNpTmJrVDQzdFAyU0NZblNuTUpLbnhiM0FJWDE3WHZIRU5TZjdwWjFK?= =?utf-8?B?ZUFyaklWK0Ftdnd6cHZJd2xBaml3aHZ2eGFEQ3kxNGszMVRQZ2ZvdWRvbmxQ?= =?utf-8?B?bUxnRnVKSDlPQ2Q5dEd6ZnEvQjR0L0F4NC9FM1FUcTcvVk9VZHNDd3hzUHhH?= =?utf-8?B?MGlENyt6ZUJITXMrZy9CSWFRa3llcStYSmF6MEc0UCtPNWo1bkZZUmNxUS9X?= =?utf-8?B?YkJhTU0rcElWaklpL1ExdUtkRWFZckF5M0lnaVdwclJzM2p3RmZCcnJuREFU?= =?utf-8?B?aUpNSWZFZWk4aUdmWHprRGJYN1NYd1dadDB5NHdGUUh4OExRMWc0KzJidHpB?= =?utf-8?B?L2c9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d90766d-fe8c-416c-a3a5-08de1c547584 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2025 10:17:01.1768 (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: TWEHRAfyFAZp6kjZDgG8lChJ+f0nKtxE2tpcS2PsVUKa8LWDkUDLRbvA1Gy/ybK/ATebYh1LjS4qzp4RZSAVuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8476 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=b4vm5cYm; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com 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: arqA2laeMY5v On 05.11.25 10:29, Quirin Gylstorff wrote: > From: Quirin Gylstorff > > This class allows to customize a dracut initramfs by using > configuration files add addition modules and drivers. > > It is recommended to use the addition of modules and drivers > sparely and prefer dracut configuration files. > > This class has the option to add custom modules automatically to > the initramfs if: > - The modules are provided by the ISAR build system > - The module name is part of the package name, valid names are > - dracut- > - -dracut > - -dracut- > > Signed-off-by: Quirin Gylstorff > --- > meta/classes/initrd-dracut.bbclass | 58 ++++++++++++++++++++++++++++++ Same here: classes-recipe/ Jan > 1 file changed, 58 insertions(+) > create mode 100644 meta/classes/initrd-dracut.bbclass > > diff --git a/meta/classes/initrd-dracut.bbclass b/meta/classes/initrd-dracut.bbclass > new file mode 100644 > index 00000000..0602c364 > --- /dev/null > +++ b/meta/classes/initrd-dracut.bbclass > @@ -0,0 +1,58 @@ > +# 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 = "dracut" > + > +# The preferred way to configure dracut is to > +# provide dracut-config- package which > +# contains all necessary config options > +DRACUT_CONFIG_PATH ??= "" > + > +# Variable to add additional kernel driver to the initrd > +DRACUT_EXTRA_DRIVERS ??= "" > + > +# Variable to add additional dracut modules to the initrd > +DRACUT_EXTRA_MODULES ??= "" > + > +# This option does not work with some of the dracut modules in Debian > +# as there is no standardized mapping between module name and package name > +DRACUT_EXTRACT_MODULES_FROM_PACKAGE_NAMES ??= "False" > + > +def extend_dracut_cmdline(d): > + config_path = d.getVar('DRACUT_CONFIG_PATH') or '' > + extra_drivers = d.getVar('DRACUT_EXTRA_DRIVERS') or '' > + extra_modules = d.getVar('DRACUT_EXTRA_MODULES') or '' > + enable_module_extraction = bb.utils.to_boolean(d.getVar('DRACUT_EXTRACT_MODULES_FROM_PACKAGE_NAMES')) > + pkg_list = d.getVar('INITRAMFS_INSTALL') or '' > + > + cmdline = [] > + modules_from_pkg_names = [] > + if enable_module_extraction: > + for pkg in pkg_list.split(): > + # Skip dracut-config-* packages > + if pkg.startswith('dracut-config-'): > + continue > + elif pkg.startswith('dracut-'): > + modules_from_pkg_names.append(pkg[7:]) > + elif pkg.endswith('-dracut'): > + modules_from_pkg_names.append(pkg[:-7]) > + elif '-dracut-' in pkg: > + _, module_name = pkg.split('-dracut-', 1) > + modules_from_pkg_names.append(module_name) > + extra_modules = extra_modules + ' ' +' '.join(modules_from_pkg_names) > + > + if config_path: > + cmdline.append(f"--conf {config_path}") > + if extra_drivers: > + cmdline.append(f"--add-drivers {extra_drivers}") > + if extra_modules: > + cmdline.append(f"--add {extra_modules}") > + return ' '.join(cmdline) > + > +ROOTFS_INITRAMFS_GENERATOR_CMDLINE:append = " ${@ extend_dracut_cmdline(d)}" > + > +inherit initramfs -- Siemens AG, Foundational Technologies Linux Expert Center -- 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/3dfdcce8-b841-4b0f-b50b-431ecf7694af%40siemens.com.