From patchwork Tue Jun 30 11:43:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Kumar, Rakesh" X-Patchwork-Id: 5206 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 30 Jun 2026 13:44:09 +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 65UBi9kE030583 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 30 Jun 2026 13:44:09 +0200 Received: by mail-ed1-f58.google.com with SMTP id 4fb4d7f45d1cf-695bbac451bsf5333152a12.1 for ; Tue, 30 Jun 2026 04:44:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782819844; cv=pass; d=google.com; s=arc-20260327; b=edZlqGglxlR7oRfin1QNOiswPuGLLHEc1ICw/xYW2lQNMFd9RjsYqOaPkOAMS8jrOo CztcLuer69BQim1VzHfI9TeFrS29/xLd0D0/OWMnYlwz3eUJDXoRJ8O1S0uknmoCgCHH P4ao8bkVFPpA+V5gBIQ8MQNOUyKkrSNnDO8w/tqhFC+Nl++/+4FI0uZF+oA8deCtkwHt GVaLfcMWFY0fEaxWhZKPGK3fowGmj5xNW/zXhq9BSaNNollJvPY10+m2hoCoLw0j5pfS OKC2srPRwGDhWClG2+jHCnPhXVkJ+gSTRyAKT5rzBhWIXRZisYYWWODc7odPFwHJYdiv vfdQ== 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=p/QQgeRPXgA2KOpvXuSqOzGv+AgX22EJ9jrKk2fnCEI=; fh=4/BkPP/BTO+AjtWGgpf1l5pP/gtZtxe2WDk/34zJ+iQ=; b=iTQNJ4xi6hyh+kGmoSD0DtG97a7oxH5xWgLViNOg6si8YyJ4HDUGrlyVN2ywyeHCd1 +NRfwEZ25An9uIFagdBuwVO+vnxBzQQHUeT7Krd1fm3F0lL1TcIWVG2zC+kyMxiq2q9x hP5/WuCG6mgqo22roMhYXYHm1sH4ymzNG/TD5KaAo5MD0SuuZxJNDPOx2E9aN2oCpdD3 P2vs11ZmYWoqd2xDtwHQ5MkHFigXsMnJ9JXTv/ZI1ssqBq1qNbk31yiOhvW/wGKFbCan np+g1oLijgYOkvYdb1rcyLIYSPDXobGM0Anyz1Z3K8lhOHV9aLoXb2+eTZk4iSGfB73r egfA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=nx3ie3lg; spf=pass (google.com: domain of fm-1333420-202606301143582f3d1ee7de0002077b-jm87z2@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202606301143582f3d1ee7de0002077b-JM87Z2@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=1782819844; x=1783424644; 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=p/QQgeRPXgA2KOpvXuSqOzGv+AgX22EJ9jrKk2fnCEI=; b=ZSAxXqOqQMEytiRo0kHjaBA+uuAvcrzKV7nFGtNx32+aSEU3NpTPi/YPkKTqxI4dyk 3T0hFicTHK9I6tjM0fbcrLCK9Z6vGSxQ3fm7gDQSOQcdWmNm667Bjm9j7J8Zjsymm+ja bFrGmecErXrMa9Kr3zgeEh6R95+JBR5gIVQUPK8jh7MA3FB2Q1zcNx46BSTaFZRi2g+5 Lw7vEuBQeCyhRKOfpOWzh9BayZX+udaxJDU4fSuDJ46q1zKGnae475NA5DzA2VsDVIk0 ilVcMUI9FNOcGt/niyGL9TCD4RZJUZ8iCSwRLXwiKn7I00C1s/KBYlb+fuKaUSgY4xHu dsxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782819844; x=1783424644; 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=p/QQgeRPXgA2KOpvXuSqOzGv+AgX22EJ9jrKk2fnCEI=; b=Fm4kaW2x07e24YozdiBE0kFG/RrKC2Aiu0ax6Qn7ZyO/kWEatPpT7pbsAlEXWmlCIa bd3u9tRkTF/fXd0X3ovjXOj4Yh8mTUtdQfC7S/xhY7hK4ewzZT/of+LxzjkJ/O9gvJhm iitpwNdfVcy0LsUDPGCbfVkSusMpsBTAzjiBKQjWjk0sp/Het4GDo3SjW2UUoRwVhVN1 ACYSXdXTN4gn+QBGSt92/lcwKlXMhyLReqS5/F0rQP6AQNhermzmPEl6YkpQDDNgQmfd +chQsJVkbRo8iEL0KttZG9axC488eSrBXuFr5UtMC/9obqdMVSpdDG2v0NXCc/SetmLC 3eJw== X-Forwarded-Encrypted: i=2; AHgh+RqgqyfEC/bYDqi+R37At7Fa2xAdkwX/5h2vMQKUve7DFDyvp02ylqs43RJyw+CHFNTpd0Bjbtc=@isar-build.org X-Gm-Message-State: AOJu0YziaSBppmnzV70g6rcrK0khHhw5PtkeL+q1ur95dIAJ+vM6H+GT 2DvkKgG4xYa0Dj+PkbRqjbt2nXTYcTrKd48YOQYO8q/omWmdYFsaTZ1/ X-Received: by 2002:a05:6402:4304:b0:695:b151:eb47 with SMTP id 4fb4d7f45d1cf-69879dd151dmr1332940a12.2.1782819843367; Tue, 30 Jun 2026 04:44:03 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUc3U9FqgPjmlBtZQhCEiam70Z1D2O7NhuBKX2TGr+8KBQ==" Received: by 2002:a05:6402:915:b0:695:2f69:d32b with SMTP id 4fb4d7f45d1cf-69841676dbbls3724329a12.0.-pod-prod-03-eu; Tue, 30 Jun 2026 04:44:00 -0700 (PDT) X-Received: by 2002:a05:6402:34d4:b0:698:3b7c:7e46 with SMTP id 4fb4d7f45d1cf-69879e4476bmr1439908a12.38.1782819840306; Tue, 30 Jun 2026 04:44:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1782819840; cv=none; d=google.com; s=arc-20260327; b=VBr5gduG2bIzd3rTszzi2NfJ1MnIVrwpWzWKRvLn1+vF4XYu81rOgiiD+XkjMOIsP/ BMxiKtqhe8yYd66cY4KMvOPkwcREnFKRxOHR5wfrArQQSMwvUVxYBUimdDHTrCrOzAek 8KRDYKx/gxCnGHHC7l92DvT7BMiBYImi22ZnBCxULkBNCZxcK2hs6j3+YIymjHRIHB+c haOXh03BACTBt6zp9ZxflmR7c+Tg+/eBXUpsp2mBgVS4SDvizDTVKMbZg5dpAaydRn34 jmkMvdl6DzPzg/wqUhu3j99Tbsh9PHvEDC0f1lR0olEiC4aOdNvFy5q3oDvwI0hbMnSI XCpg== 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=wkrEM/mF9qp3H4qA3XPWgDLjKypiY/8cSwBv5EHhROs=; fh=+eAFTMjolz+OoThXa+/7IxlRt38mivNzH8aIme0mBMs=; b=jBn/61fXWNbmDwCsVvDhahIq2YpTxxGhBMKUzDfoDbd4Kl5VLPXDYI+PBfnaR6/qZg 6NJkNtK5JbDJ6RaZ3aoaiyeELhb4MvokrKkaGdvKNV2kQub5Rkes8FjjId1jQYerN3t/ wKiLO6g7DLEIiPax1Gxi94xk45PbRx8jwZG5KH7d8LMm4MH3GTDNYTlThOw5zPaGjs33 XyZBMizKhF7IVyaMIHF8KpgJkFUMzh1rxvcTHqSCbZwQ+GDBAYnKY4mztfbtgfFRI7y/ bFZEjbRUCYXu8jXUiQ0yY3lp7+HbD0TZdF7VR2Bs3IeeP/+bN180PUX7c/B+Utn8wKPI nR8g==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=nx3ie3lg; spf=pass (google.com: domain of fm-1333420-202606301143582f3d1ee7de0002077b-jm87z2@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202606301143582f3d1ee7de0002077b-JM87Z2@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 4fb4d7f45d1cf-6987c9418easi41552a12.3.2026.06.30.04.44.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 Jun 2026 04:44:00 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1333420-202606301143582f3d1ee7de0002077b-jm87z2@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 202606301143582f3d1ee7de0002077b for ; Tue, 30 Jun 2026 13:43:59 +0200 X-Patchwork-Original-From: "'Rakesh Kumar' via isar-users" From: "Kumar, Rakesh" To: isar-users@googlegroups.com Cc: Rakesh Kumar Subject: [PATCH] dracut: quote DRACUT_EXTRA_MODULES/DRIVERS for --add Date: Tue, 30 Jun 2026 07:43:46 -0400 Message-ID: <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=nx3ie3lg; spf=pass (google.com: domain of fm-1333420-202606301143582f3d1ee7de0002077b-jm87z2@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1333420-202606301143582f3d1ee7de0002077b-JM87Z2@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. Signed-off-by: Rakesh Kumar Reviewed-by: Felix Moessbauer --- 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)}"