From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 04 Apr 2025 20:15:16 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u0lZU-008M6g-0O for lore@lore.pengutronix.de; Fri, 04 Apr 2025 20:15:16 +0200 Received: from bombadil.infradead.org ([2607:7c80:54:3::133]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1u0lZT-00079i-HC for lore@pengutronix.de; Fri, 04 Apr 2025 20:15:15 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=oSzUuXJqz6oI7qsmh+F1FmtRznSBCcPkk0bJTok2+Nw=; b=dCEOKfrv6zht+BYgayUfQZbk7a jHU0bz8bDkuXOveXh/1k4DmPg8ij+wBNqvtYLiqty7X0HE4HIKU+RSTjHotw4xNLrEqWiPafLyCWe WWb6JB0IEKeTPk62fU/uoNu591YWiAlVgGUj0Xbyfzh8hNX+5n3Gvx3zgFxqBwqCYrjN2h0rlQoS/ uYnPGZ4/Wbq77ITwXYxMHp35BifzgCje9TdcbWIQvLGgDJlkL9qahhKs7FFWwRWfz1PyD2YyyxjYJ q94rC3fDfgQ+jH0tFFAotGVY7HPauzQGuw5LQvB1wi6sxFlr1GRyeI90bdSFLhu9L7oF58HnparmZ bHaIJVaQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1u0lYs-0000000CVRs-0WDm; Fri, 04 Apr 2025 18:14:38 +0000 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1u0lRG-0000000CUYf-2WkV for barebox@lists.infradead.org; Fri, 04 Apr 2025 18:06:48 +0000 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1u0lRE-00068n-Jh; Fri, 04 Apr 2025 20:06:44 +0200 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u0lRE-003J1y-1L; Fri, 04 Apr 2025 20:06:44 +0200 Received: from localhost ([::1] helo=dude05.red.stw.pengutronix.de) by dude05.red.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1u0lRE-00CSZc-13; Fri, 04 Apr 2025 20:06:44 +0200 From: Ahmad Fatoum To: barebox@lists.infradead.org Cc: bst@pengutronix.de Date: Fri, 4 Apr 2025 20:06:37 +0200 Message-Id: <20250404180640.2962778-1-a.fatoum@pengutronix.de> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250404_110646_657988_0C64F3F7 X-CRM114-Status: UNSURE ( 9.71 ) X-CRM114-Notice: Please train this message. X-BeenThere: barebox@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "barebox" X-SA-Exim-Connect-IP: 2607:7c80:54:3::133 X-SA-Exim-Mail-From: barebox-bounces+lore=pengutronix.de@lists.infradead.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-5.7 required=4.0 tests=AWL,BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.2 Subject: [PATCH 0/3] commands: findmnt: add option to print kernel root option X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on metis.whiteo.stw.pengutronix.de) There exists currently no way to view the kernel root option that barebox would generate when instructed to via global.bootm.root_dev, but without actually mounting the file system. Add a new -K option that can print this. This can be useful in scripts that want to fixup the root line, so it's interpreted by the rdinit, but not by the kernel. This applies on top of https://lore.barebox.org/barebox/20250401104806.3959859-1-a.fatoum@pengutronix.de/T/#t Ahmad Fatoum (3): commands: devlookup: factor out cmd_export_val commands: findmnt: add support for exporting target as variable commands: findmnt: add option to print kernel root option commands/Kconfig | 4 +++- commands/devlookup.c | 16 ++----------- commands/findmnt.c | 56 +++++++++++++++++++++++++++++++++++++------- common/command.c | 13 ++++++++++ include/command.h | 2 ++ 5 files changed, 68 insertions(+), 23 deletions(-) -- 2.39.5