From patchwork Wed Jul 1 06:42:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rakesh Kumar X-Patchwork-Id: 5209 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:43:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f58.google.com (mail-ed1-f58.google.com [209.85.208.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6616h5F4003449 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 1 Jul 2026 08:43:05 +0200 Received: by mail-ed1-f58.google.com with SMTP id 4fb4d7f45d1cf-695c0775f8asf297880a12.0 for ; Tue, 30 Jun 2026 23:43:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782888180; cv=pass; d=google.com; s=arc-20260327; b=CieYUtedgZrysF0wpZ1ltAXxRaE2LUbgMcRBgxPxrWoIRA8GA6pjz2jtCCwosZRQZm n/JWm5+x5Duhr5Pwd+zEO1UHfcojrnTAL6M+xn3q7Ws1csFBTTz5dz19UVld1hfeA1Xw j1E7Ms69O2gQfW5RP3kx0WlRvskkixu+mCJ/micqAGgNLFpixc87M7LENiC5V4xg4jAS JXniccMcwFlAaWQSOMtLOOFKX5FcBvlVcpq6Wl52hvVgc2sdMyr8S+a1TCw70PuLN+SU EvtCWdkYVsOnLxydxnPe3h5kz0slg5TZaeX46mSKEMqGcvDgGItxsJiipWIp5vsN0ruh 2iIw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=j7/+32/xmMLwfpP3i+oaijiKFgcVv/QQoJ8o0Kf8yRU=; fh=6tSN+tXNIDYsL5xDQNHcD+XpMgtPUt2Fg5qT5RjjHKY=; b=kPNAfxKkqPsJA1S+0yaaFDoQCzqLy4KnlRrtQ9hXA6v4Ut6dKGoNFkwcNt9G5hKaNs gKCUjbKIrLdfahvE62IbEho+1MQz83j31X9m4Ys32gmG5pluKBPbPPO+dKUBz+YfORRz jkBLmjuBSw4HV5CruiHhTFlN6xmrUxZ7YhqWW5WZjzu1llIlKA/Rop4+ICXcwWjmQjEO 0zXedpXR6I9cbZYseC9x3oJGZEAxckyCIvLHi8hPD2QJ7J9AjjrZKphG4rlL6abOcrwn z1L+NZAuCX/3F2BbBMwo0rwNnMOqlWPkSJyviD0+4HxC9adVDrpiQhFGYmyoKy3UZzqu bLMg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=ZzFZLN8H; spf=pass (google.com: domain of fm-1333420-202607010642570d7a3ea1310002072a-k7iimv@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1333420-202607010642570d7a3ea1310002072a-K7IImV@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=1782888180; x=1783492980; 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:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=j7/+32/xmMLwfpP3i+oaijiKFgcVv/QQoJ8o0Kf8yRU=; b=TKqwFcUzFlecm28ckxUX8wE1W+NETurD6TL6kLbUjUxpuuvNFLick69ORfLNbf8s0B tr+LmjgP8FV/GgLV5XnpOaajk1v4SKfJGAX4JZBzn4vWJf1qi9hHUgTbYGIXFhmPwKBJ KUxFabBI0Xr95WGP8Wq5pnm2GGvdXCxsRqTh+JyyH0HlnD1IyrE/njD0puZJdSdPIprb HixRoUkCqQWDlIMPs6QqRO5wq1Vo/mzwQirkuAB6c3lCBnmfAfYlG+x32bpNk19IsiNE ybaxGGaXkmTYMRnrcnVHwFDLMLikyfhJnsJK8rV4ja9I4q5PZTtJ1AB1ezgndkP3kBxp ExUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782888180; x=1783492980; 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:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=j7/+32/xmMLwfpP3i+oaijiKFgcVv/QQoJ8o0Kf8yRU=; b=WsB7HsEa1sY+U0o1ZvH/8syv19kXwThrQw+2SzrArJ3USg9gXsNiTRU+Ay2dOL3h60 qEkRDsP2KXLfSPilvqnJRYqFSybzl4FaXLUbXr7m0IM0WgIgiMzBQdLpKNIf8w5Sd3G5 9TFAxRrM4IoUZVnbEqrgJZaE1U/CeVaqRlgM+Urk6vhwrmTmDxQ7DDsm23eijS777POY cPxny1VfUTJMOnb9GOj8g3HGhNVunvmuOCmwh3aVXgFli3P1W5OkllOTMrqZkIkVHpe/ ABCI48LunjGzTzKWvgeOsnKQgj3FVzQ38VJdg1lVecnSrrUZWg0szD3TVI/okuBt12Sr zhmw== X-Forwarded-Encrypted: i=2; AHgh+RpmdmxNUxYxk5wOTCJMTFcD4pSTJNlfwBhr9chCEXdUG5vCdYLOeRCoW52F4J9cRpGPcezUXRI=@isar-build.org X-Gm-Message-State: AOJu0YzVvnAfPM8exsd4oU9a8VI3Fs0jKY9rFu3/I+5fm70NAV/WveZA WdVOftOxLt8rpTARLWcOKaaztN7M+OAsbY2pt7CVjhH9j7c9zP7tlR2L X-Received: by 2002:a05:6402:354f:b0:697:564c:9095 with SMTP id 4fb4d7f45d1cf-6989f3810efmr171321a12.21.1782888180120; Tue, 30 Jun 2026 23:43:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUf+rqdJE+XvVvfRV6Hp7dxLtkoatztDrAM5jTv66TqHrw==" Received: by 2002:a05:6402:540f:b0:695:f69c:a6 with SMTP id 4fb4d7f45d1cf-6989b1a9d89ls445216a12.2.-pod-prod-07-eu; Tue, 30 Jun 2026 23:42:57 -0700 (PDT) X-Received: by 2002:a05:6402:34d4:b0:697:8dce:f4ca with SMTP id 4fb4d7f45d1cf-6989f38e7e8mr166228a12.28.1782888177718; Tue, 30 Jun 2026 23:42:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1782888177; cv=none; d=google.com; s=arc-20260327; b=XbEHORjiWMiXeICST7NRSGcs+YBVpdVaheSpClIRjqb+EUZFw4I3LnuKNmQLmNEoEm itsmyeT31eycg9cLH0hefNCN7KWbOFzkmaSPY+YCJjEyXCYh/oORQsVBpuNHoI0EG0ny b/QUi+Fie9sSN5RZFB10x4Ba351sQs1oQ5BLh6vjZx8dUMfS93QEkNCDdLZohIP3J3aO xK3otGo0MpUUylYShHTRWQcjbGUwhLIujVqVu5KcVFgpak0Upl9MrGVbluH6EOjzzFxP xKOvmVIoXt7pmq9gj7by9+pVQ0edAiXmVtClHhx4+hqeTKNu9luYwU99j6MPL8hzbFbX IxJg== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=2MIhDDFPPCJkM+ZqhjnybPV8zYFObOKLqL+h8XXzoY8=; fh=+eAFTMjolz+OoThXa+/7IxlRt38mivNzH8aIme0mBMs=; b=rqNjWLDya6s0/yX2rS/wO/tlVG/ymbPNml1xJrLVmqeoOfSSJd620VyLSAX1bGeRRt ny43JTlKCA5pwbUHPoM1DqYMw20SOTzwY2bpndUfx42XHLtJ38vKku3fHWZzt+4GRSRx tUghZZ9cO5PipiWqNDiSHVRkQucpq+hAS0D7yen/eTUojgj8gw/nvKmSYIqXlhWFSpJl Bc5SAYj1eQIYED/YNT+T0OurJzXZxSZK91xRbZVTugKkR/qp77qHInLfhYksYLg5e6Xe LtlL1IEPCgqusyUxWhyZgD666ULzR7LGaQNhW0CVTe9cyP0kVBEbu6FCegwlWccv7tFY cWzQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=ZzFZLN8H; spf=pass (google.com: domain of fm-1333420-202607010642570d7a3ea1310002072a-k7iimv@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1333420-202607010642570d7a3ea1310002072a-K7IImV@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-6987c983104si68207a12.8.2026.06.30.23.42.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 Jun 2026 23:42:57 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1333420-202607010642570d7a3ea1310002072a-k7iimv@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 202607010642570d7a3ea1310002072a for ; Wed, 01 Jul 2026 08:42:57 +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:42:38 -0400 Message-ID: <20260701064238.3211-1-kumar.rakesh@siemens.com> In-Reply-To: <20260630114346.14229-1-kumar.rakesh@siemens.com> References: <20260630114346.14229-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=ZzFZLN8H; spf=pass (google.com: domain of fm-1333420-202607010642570d7a3ea1310002072a-k7iimv@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1333420-202607010642570d7a3ea1310002072a-K7IImV@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)}"