From patchwork Wed Jul 1 06:35:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rakesh Kumar X-Patchwork-Id: 5208 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 01 Jul 2026 08:35:26 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f64.google.com (mail-wm1-f64.google.com [209.85.128.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6616ZPoW003332 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 1 Jul 2026 08:35:25 +0200 Received: by mail-wm1-f64.google.com with SMTP id 5b1f17b1804b1-492714d002csf2060205e9.0 for ; Tue, 30 Jun 2026 23:35:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782887720; cv=pass; d=google.com; s=arc-20260327; b=RWd3tS862e/6aVdGA+HEZ/WNG4btIMw7AYj0IMj+k+KDhuTUMMxhhheJOzAKwWZhov //TPyX56icjLQWgXAQdHto9w8jZYBz9pbu8D1XR/BNughK3Y9Z6TyYGJgwYzbz/BJuly hLhB01Now4cu/U2n4gYFuh/LVgbN4ayNIjQaT8WzK/nJvnnTkHMfsifk0DNwS9J/gslf SIONxWBLR9JheXSAHmaHsUa7rfBJbzqjLPwX7Np7B9Poaz6aaBOnWHFj9MgVwHWPHSEZ dACNJT4CguyaZblgNqLeEl5uqXVAAexRuldfO7rfBlSrVT66Q9Yf8hgX7DQYX1jxrQdl lMsQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=rZAgnjkyYlMKNUxJZkFqtW6oJbJ7pZGxUUQoJyq7zkc=; fh=QMbdRxr6McDaBrczz5AS+/d+UYDu/fxjtx64kvgDrzc=; b=XaItyFRJaWSuP+85eG9hGW/i+RtM1yS+i6O+Z44KwGo3PWwkB00bYDYpEsAC5godwb /WIAqWSfMBAPz544Jw7B802abnY2Kh+9erR2bXS+CtFojGGeqW7LOXBW7t057EctSM/N +7Cvb8OpxhsLRnmpqN7ub3l8eEtql7B4EGY7IrOdlF800MFFRVWE4si95A5SETAlCTDC 3OCDKKrO10iWjVN9c/rX185Kf83WOFO90YSHxio05/OIlbA9jfNbyYlokDwQXatvNH6Q fSYOQ0beM0H8XwVYkx07qekTGvNiPJYvAkddpcvZCE1QPE9IS88r+V0C2q689855qKtu flWg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=UWy6OCkc; spf=pass (google.com: domain of fm-1333420-202607010635113ff6ebcdc1000207d2-fmuw__@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202607010635113ff6ebcdc1000207d2-Fmuw__@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=20251104; t=1782887720; x=1783492520; 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=rZAgnjkyYlMKNUxJZkFqtW6oJbJ7pZGxUUQoJyq7zkc=; b=k1d64FuPU19vrtbraz4pCiUOlJrxhJcLI0P4QORiHpnzxjVzwJ+oKnm/ERjLEGWc6w 20U0+hrIb0kSdbb7/k4yBehB3ZO5RuqJztdI6IanUNL2EbkIDUr+IAmnOzJmP+QTx0/i 7KSUKPdXWkugWLV+981ZF04hV1MwvpadjtpCiIgvvo5lPkkMTGssBeK045Dk1Mls9tAU +nzir7fwvrb5ekqKD0fgpBTG3/j7Lcj6L3MGetuDXJQ1+lLACz5vA2l2VrnuLuqqEkIW b9cXwti9YUgnGEVONVjwRGJy4h4I/C8/XyP1s+H7UeVV8KATr3PPdE6ehuJzr8UJvLJ4 tlKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782887720; x=1783492520; 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=rZAgnjkyYlMKNUxJZkFqtW6oJbJ7pZGxUUQoJyq7zkc=; b=beNWugDWR3tWauFEtOWA0tw/ejQ/aqngdvNsxT5N8F6I95I01cLZ1JzP9GDAELTr+z dzFgg/3YfLTLyhuPQcFqN+cZ6ix0gej+DDLyWfileSLxKbFfRrDtzv9Qh+//NfhLSS9d QTbc+Ii3U9HV5ex3rzhZH3qZ4fQWUE57JpXqwPdCV/YUFGQAvAa4z2MPA3pNh3Q1UmT0 sYPooLDCHTfepSXlUSU7A5mkQ5F8oF0MpaU4F3mVFUPijAbbDlfNUS1Gho7F9q31OBMX nycWnSm15/eNJhv5q2y5aNiu4IMJKh6ONqdyWrUotKFqQDDRID0OWJoYfLl2E/dg27wG OlVA== X-Forwarded-Encrypted: i=2; AFNElJ9lHhQ3bCFYz9Cvvk+lkvd3R3X+Umn5nCmR4U6+PLhMjIIgGykTT+l6rKo/Ay/u2tj3Kn95H9Y=@isar-build.org X-Gm-Message-State: AOJu0YwK8F/ob0Nzn9Uut6s5usSxXpcnewEuwyv/SXt2vmsz7foAgV9R hvHE4e1Hc7tj0Co4F0RoCrZzn81DcOFNN4q5KSglm9TCxJwIActTIuoh X-Received: by 2002:a7b:ce90:0:b0:493:af0d:484c with SMTP id 5b1f17b1804b1-493c2bab007mr2235025e9.34.1782887719605; Tue, 30 Jun 2026 23:35:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUfKZ0yEQQdFcv5Y9lqRIULzOE1EfmqMVVG+RqJ/cF3uQw==" Received: by 2002:a05:600c:3b2a:b0:490:4693:b6c9 with SMTP id 5b1f17b1804b1-493bfaee76els4415145e9.0.-pod-prod-08-eu; Tue, 30 Jun 2026 23:35:16 -0700 (PDT) X-Received: by 2002:a05:600c:83c4:b0:493:bb45:d52c with SMTP id 5b1f17b1804b1-493c2b967bemr3624005e9.25.1782887716574; Tue, 30 Jun 2026 23:35:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1782887716; cv=none; d=google.com; s=arc-20260327; b=pTCU7wR2mKfC1dJf+RaGn3fdygdnwQr87vovVtSmlbNO7xL/jpSGtyUJemakWg7bgM S+xLQegZyzOc+wxjUxV1edPZCI1TdGWRrpRh8hMCD8hyoxjI0XLs3xJT6iHw6fo+zHZu Aunxvm54JIV6a7OpQgKPq6HlWHQo78qL7Ib6BnA2Sze9xN8s+/C//n5jqZ6pkNdpTMgy Qnc22l1HZwF7jEv+TNxAyZP/RGYJhE97bL3hRmemfhxsizd30wNn6O+SK4E3tygKjbtp erSCYi5XaZnG90/QqPwsN+DIka6/1kyaPGjs6dKiYmj3O39F7A4s7hLVF1a5rnZ4gXAu CSDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=2MIhDDFPPCJkM+ZqhjnybPV8zYFObOKLqL+h8XXzoY8=; fh=+eAFTMjolz+OoThXa+/7IxlRt38mivNzH8aIme0mBMs=; b=OJwmyKKoSjg0BvXYM4KXbDY5+dCEXd4PG+3X844UCE7Wc8PI+fpVU7Byx0pgxsszVz 0hbrTSimBnz2KBAHYk/zKnsXYEm/KnVDfb5mZToXUdHin/jePwDTeY8mwX7v+rkaH/LH RyDvLdRXouLG34Z7Aq1zQMAkBYLRWHcdkD8E1WeIsqTEVF2zjqIeSSCBeE1b7F9ep8y8 5MGdLW7748PvIQY9uYWVOFcy6FZH/AMonpP0iU/Kv/sVWXj2ZGTLXzmMrJ1xfiSkvCXj B2Z2+1oJcozuLPMCoMQcxTA2NsgOSJyjoJ4e8WU5/mnV/gkENGydPAu4eM5XkaKveciG FOfQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=UWy6OCkc; spf=pass (google.com: domain of fm-1333420-202607010635113ff6ebcdc1000207d2-fmuw__@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202607010635113ff6ebcdc1000207d2-Fmuw__@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 5b1f17b1804b1-493be4f1aefsi277135e9.0.2026.06.30.23.35.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 Jun 2026 23:35:16 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1333420-202607010635113ff6ebcdc1000207d2-fmuw__@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 202607010635113ff6ebcdc1000207d2 for ; Wed, 01 Jul 2026 08:35:11 +0200 X-Patchwork-Original-From: "'Rakesh Kumar' via isar-users" From: Rakesh Kumar To: isar-users@googlegroups.com Cc: Rakesh Kumar Subject: [PATCH v2] dracut: quote DRACUT_EXTRA_MODULES/DRIVERS for --add Date: Wed, 1 Jul 2026 02:35:04 -0400 Message-ID: <20260701063504.3110-1-kumar.rakesh@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1333420:519-21489:flowmailer X-Original-Sender: kumar.rakesh@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=UWy6OCkc; spf=pass (google.com: domain of fm-1333420-202607010635113ff6ebcdc1000207d2-fmuw__@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202607010635113ff6ebcdc1000207d2-Fmuw__@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Rakesh Kumar Reply-To: Rakesh Kumar 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?= extend_dracut_cmdline() joined multiple modules/drivers into the --add / --add-drivers arguments without quoting. With more than one entry the shell split the list, so dracut consumed only the first module and treated the rest as positional arguments (the output image path), breaking initramfs generation. Quote the lists so they are passed as a single argument. Fixes: f785cd0 (Add class to generate custom dracut initramfs) Signed-off-by: Rakesh Kumar --- meta/classes-recipe/initrd-dracut.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes-recipe/initrd-dracut.bbclass b/meta/classes-recipe/initrd-dracut.bbclass index bb4b50b7..542b1fbe 100644 --- a/meta/classes-recipe/initrd-dracut.bbclass +++ b/meta/classes-recipe/initrd-dracut.bbclass @@ -48,9 +48,9 @@ def extend_dracut_cmdline(d): if config_path: cmdline.append(f"--conf {config_path}") if extra_drivers: - cmdline.append(f"--add-drivers {extra_drivers}") + cmdline.append(f'--add-drivers "{extra_drivers}"') if extra_modules: - cmdline.append(f"--add {extra_modules}") + cmdline.append(f'--add "{extra_modules}"') return ' '.join(cmdline) ROOTFS_INITRAMFS_GENERATOR_CMDLINE:append = " ${@ extend_dracut_cmdline(d)}"