From patchwork Sun Nov 16 10:11:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "srinuvasan.a" X-Patchwork-Id: 4594 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sun, 16 Nov 2025 11:07:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f64.google.com (mail-wr1-f64.google.com [209.85.221.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5AGA7qjO018791 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 16 Nov 2025 11:07:52 +0100 Received: by mail-wr1-f64.google.com with SMTP id ffacd0b85a97d-42b2eedec74sf228627f8f.1 for ; Sun, 16 Nov 2025 02:07:52 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1763287667; cv=pass; d=google.com; s=arc-20240605; b=gpqRDIZaXckDU8/53lZTb/qij2KSmVarVfVlbsL2BBv8h+WOrJn1gODXr/tPi2HoMo ZzP7FqzeY2EL9otWi0DmtxoP0yAJt72NRFyu9bpkuGcUqy5VpObXnARGEMaEIgscLfRB WIsw007E0PSMwtmm6ddNuBAjIIVx4EKqlFNPcd7vNuDqiCHVMhU1EdKo+wMykORhn2nT ZtuIYW40kOn8EhNy5ucFM1YfK/zTwkTosNdU8RBTwfq4QOER3sV6osQlEQrQsI7w0FR5 WH6JdtcSgYVhnks8uWzv70D0mHhddjyQ1aS3jygbMvhPPoKR18FPHLKzliY8/9atLKyl MFUA== 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:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=yQgJSDWUl4Ug7YW5DWLe62EcTtNZGl3Jz25s6DqXjRs=; fh=uQB8HpWRTLptw7aQrGpW9Yk5ylEkxen5sXr3dK5r6+0=; b=iwLoPaImLiGgAX+NW/uRKH91fKO5BWKGmH+UI1+MWZeWt9boy+ndh2fCrHTUztj+do qIjirnYgj0Qij+gHv2bWyCOIG2LP+pXdcY/T4Frx9oFgF/OBQXmjaG9SzldBUf7z1S2T KD6F53ZNCTX8LTXCnEJ7pnrSPTGEhR1tzGE5O9p7qasXfqWqydCI2Qs3PHLyZ+FpL3nx ZhMQ2iA5yd2ZqRgUNpCp+bh2sx4KxzD8FM53LC/EmnqfDSt/LGpKrSl7S+QezQiKl2Zt RMt/7+pX4NmV2vDe1uwL36uk6rAbNaym+JyeEKiURmCRkiwt/fn6LufUqd5qFt3eI7Y/ 3Oig==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fvuFeJPV; spf=pass (google.com: domain of fm-1324425-20251116100743244140570a00020741-byxdkm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1324425-20251116100743244140570a00020741-Byxdkm@rts-flowmailer.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=1763287667; x=1763892467; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=yQgJSDWUl4Ug7YW5DWLe62EcTtNZGl3Jz25s6DqXjRs=; b=LzoTH/JGPIeDhBJgdRYHjrrJJZWwzXpB+EhHjxVmiAbhN49DXFrZt60HA01rwNbtSq stqS+O9qdC5UmzKvFxA8A+ebnpDuSpY9oIsyz99RGLxMmHNCN2zmsyL0YU2ZzxF06J4U R4yRi4Hg+P+OWyLcAxZ2FautyqbRKHDxwG78kdUssVGXZ+9wuqt66DKDuSww2SyGLMmg C91WziIR9mmgjRMXnALIsEgvZz1nG20BkUcGe0A9b92xS/PP1elBEOA3p1bBGmgXMXft rrXYB/0WwjmCJPWUI5LAdZoYCN+YP8Rk1Re9Tm2XVAe8KuoFqBS1Ths1G+3EwtGzZqz5 A4xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763287667; x=1763892467; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yQgJSDWUl4Ug7YW5DWLe62EcTtNZGl3Jz25s6DqXjRs=; b=urhRmTeZOFmDjKOuAIizHNwfSft9oWHCCZo841HgBIHeD8jKTNvvHQMl5q5ZeK5i8X YvGuqeaWk7EenrOMNPJkD56AAy7wNFv3IVWw4Ncm2Rwoe8Lvq8j6eP2d9+CSpy7Hx1JU 2OMbmpRVTTexDvWRngCNEP3Ewr6oPFP6gdTKHqfPzj4ArCSab1Pnp78thoZMDy3guHJ4 qkwD2l4o/culR4qi26x++t6vj27L+2PuvqHNaISVDgEoifQlgiKa3+3moqsbENPvy8C4 FUn5eFvJGv3ZXb7MstsEnpuc892HDNY3dohDtLgKTn3WfId9bmSpZLr00Wt4g2Wb18fH 7kCw== X-Forwarded-Encrypted: i=2; AJvYcCUaEbsMY7KwR+vV4OMZizr9JcAWmmf4rJquEW7F+glMoFYI1cQAoImKLmMaeA08iaWQu2l2Mrw=@isar-build.org X-Gm-Message-State: AOJu0YweukcgMmeTFTshmYuurCiPHcafMzWfq5IsbvcW1o41c/EcfVD0 I+cQv7FAJ6CFQb3Z4+CE+/ZL9BFQS0tcg/9WFYY/68LbTox9wWdjt9or X-Google-Smtp-Source: AGHT+IHIv31/LWq7cf4p3bFDL/zJO4WbjEHO7z5sihZDfgafDJ1B2jOqnu/jD+UqpySLVTgHYTdQNg== X-Received: by 2002:a05:6000:1842:b0:42b:3e0a:64b9 with SMTP id ffacd0b85a97d-42b59374798mr4194093f8f.6.1763287666771; Sun, 16 Nov 2025 02:07:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+YPUZkEQ3+0J1S+bXtgNbeA2rNH7OALO4nIWeXnugxH4w==" Received: by 2002:a05:6000:290d:b0:428:52bf:bc02 with SMTP id ffacd0b85a97d-42b529c2e1cls2051981f8f.2.-pod-prod-04-eu; Sun, 16 Nov 2025 02:07:44 -0800 (PST) X-Received: by 2002:a05:6000:2910:b0:42b:2b07:8630 with SMTP id ffacd0b85a97d-42b59374207mr7620467f8f.31.1763287664180; Sun, 16 Nov 2025 02:07:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1763287664; cv=none; d=google.com; s=arc-20240605; b=YM/tWieCZH8oegQfgB5CXFW9Z/kZ9ma2PPEdSnankiiQz34y7DxydeHkMf+uCBteKi 0RtufOqzilt52A80C2N6brdtZoHasyQluxvpOWJwEQW21fjOSPr5/6D+RFkjSU/dWMYb Fvg2574mr4szdjPL73nylWFZNwyCMlzCnl1KBlMuGDwo3dI4ptaIqCzsP2+8j7ibopfs lG8xQDr9YSfVPDe27d51KlDDr0dvm4nbICRPVKnl0RJCiql9wX0ic5VVhqpgHo6LnLfc 5qHoJkuWJSrNsFCI4b1C93oOqBuwj75ammZV8KZBpasn51YelN2ub/8ERliSoXOhX1ut cdDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=Q0mzQkOK1QgmYhn5SCbU7u47YG/0x8mhAy3qHkb2VJw=; fh=msqiITAyu3lqejeHOgRm77Lq6cWNZBgozhp9dd4N8A4=; b=JziiIgfr5fWl7SvBU3IFHJOxvrT8/Upvpng1/xKo03sFag+ZXVSTOZPd013lMTt9Xi bJwWQ5lw32vT1O1hjVJoMH8Rk6fZ870W4lPtYcUP/Lc3OBu5IbrBU5Cd3UwJR53AuEg3 O3ZXjbcHg7iHJbVQkEKAQFlfLjrHBP0FvKCIOB9GaJPD3MS41BGD0Tm4XknUBIhbj9Tj vVh9QeZUdfS1mE62jEB8cRHpFS2NDkqA5i7XbiY5Fqaw5jKEqlVKZ4TXjpBfTS4xWXPR WcfNyWtpd2ww5lJNO3eJFayiFX9bogXqsLyNODrea8ePkuXc0+OvIo94HLD3AoMMpGHN Dd9A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fvuFeJPV; spf=pass (google.com: domain of fm-1324425-20251116100743244140570a00020741-byxdkm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1324425-20251116100743244140570a00020741-Byxdkm@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-42b53e7bd38si205619f8f.2.2025.11.16.02.07.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Nov 2025 02:07:44 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1324425-20251116100743244140570a00020741-byxdkm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 20251116100743244140570a00020741 for ; Sun, 16 Nov 2025 11:07:43 +0100 X-Patchwork-Original-From: "srinuvasan.a via isar-users" From: "srinuvasan.a" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, srinuvasan Subject: [PATCH] kas: add dracut option to menu Date: Sun, 16 Nov 2025 15:41:11 +0530 Message-Id: <20251116101111.385313-1-srinuvasan.a@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fvuFeJPV; spf=pass (google.com: domain of fm-1324425-20251116100743244140570a00020741-byxdkm@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1324425-20251116100743244140570a00020741-Byxdkm@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: srinuvasan Debian announced that starting from forky, Dracut is the default tool for generating the initramfs, this change adds an option to build the initramfs using Dracut By default, the initramfs is generated with initramfs-tools Append kas/opt/dracut.yml to enable initramfs generation with Dracut. Signed-off-by: srinuvasan --- kas/opt/Kconfig | 10 ++++++++++ kas/opt/dracut.yaml | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 kas/opt/dracut.yaml diff --git a/kas/opt/Kconfig b/kas/opt/Kconfig index 3fa57f87..fbf098de 100644 --- a/kas/opt/Kconfig +++ b/kas/opt/Kconfig @@ -194,3 +194,13 @@ config KAS_INCLUDE_CACHE_DBG_PKGS string default "kas/opt/cache-dbg-pkgs.yaml" depends on CACHE_DBG_PKGS + +config USE_DRACUT + bool "Use dracut to generate the initramfs" + help + This feature enables generating the initramfs using the dracut tool + +config KAS_INCLUDE_USE_DRACUT + string + default "kas/opt/dracut.yaml" + depends on USE_DRACUT diff --git a/kas/opt/dracut.yaml b/kas/opt/dracut.yaml new file mode 100644 index 00000000..6d245ffb --- /dev/null +++ b/kas/opt/dracut.yaml @@ -0,0 +1,10 @@ +# This software is a part of ISAR. +# Copyright (C) 2025 ilbers GmbH + +header: + version: 14 + +local_conf_header: + dracut: | + IMAGE_PREINSTALL:append = " dracut" + IMAGE_INSTALL:remove = "enable-fsck"