From patchwork Fri Jan 2 00:50:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 1182 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767315146; bh=UxhUCbUaX5bbgyl079MQ5VcECwh3Q7SqrzpQrtd6TfA=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=n+8+Jg2uiJq6cHQTitm152XIf9PCI/efZTCzLrl8kzr38XStTPwcvM03ehsomoUD0 QAAyFt/PXHzWplD5jMYTWtay4B596n/Fnm+GJVVLbwYjrpPicCGoo566x66GvJXuNA eiUubTQhPChkmS+DKDtjmjQd8S4krQnpVeZoAD2+K+Wv/Otxd69liGWORFuIa224+f LT1xQVL9QEdTHPVk+ZOl1BF21EITytiBM+zysCBFDLis7V9wtmZGdHWCc8StVp2/ef iXARZlLVGxoLxwWGn0slJvpcmLCaLepAbyea3WBfX0Bm5HkrEz6qpl2vig1w9tcNNF 9eXxl17boaC9A== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 0EECC69004 for ; Thu, 1 Jan 2026 17:52:26 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ZiiWrPi--9aI for ; Thu, 1 Jan 2026 17:52:26 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767315145; bh=UxhUCbUaX5bbgyl079MQ5VcECwh3Q7SqrzpQrtd6TfA=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=WpocENExVoraOkPiCUq3spvzothPAdFa/i1fLcyrC81yfPO+XA92Yk6rCymuAt4+d ODoEgtoKVkpz+U6fjiTXgUEsxadOlHDzCqNgNd4oOSaK/Pjn/vJiqvNikQfuOKlh+I n65Gc6/AVIQ1oCNktsXaMU/38yxMNzAZUAWH2S94rcuTdKnRkYU42d3ct2A1ORkF2h yQ3t1mZTuYF4wHhsnnLQs7TYDxekudGJ2+15x2T5ON4gvP7rqMPefGszPUp1jUDvKn flYlKz3/pW35ITl3qagT80oz9CbjRM9PxSyQUvQXthjQBpaJzySi2IcaXfAIjiEKtc FYAstF1K4/E8A== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id F24FF68F56 for ; Thu, 1 Jan 2026 17:52:25 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767315143; bh=T5kDLzXcr2AJmWWW+XmSYMz5ru0G5VUNUV2DJL4IXaI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vCwGO4H8erU9mZ9JpC2QWzCgptzQ08kuI7agRih5fCtbiL0Rg0GkgU+s785E4jYVO UUy9Fu0nrNgfqnL+j5Xw+PCOM4+NvDqx20ASGI9EsorMToiiLVgpxg5htFqmbmHK+e w4g3QtzsfXv6Ef7kHQluH/tZgoQT+ELtd2twig+EDo0y9QUIjO9ZO3ieELNC7LuQrX FGfCCpGFhGFOhrC/Nx2mebQr+bFu9NcKNA2PNE9U7pGnvy8BWeBSTPr5PjyMXrBIkD 5WcHHQ+kP8/VhF8czZFhZYXOoa7YYQbcmvbR0a9scfEQ75xxaLuMrsA1ORDTrJTORt PO33qXMsP056g== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id C0A1E68313; Thu, 1 Jan 2026 17:52:23 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id IWuwL5j8NoJK; Thu, 1 Jan 2026 17:52:23 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767315137; bh=vwHQeVxbRygfmSniQOgiCjA+kPs7yAxxyWZ5p4CDWlo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UCg4DlKZbqs5+GSpUCf67BSBC1EUUM7BMCpaft6wJbhe4ipVym1i0bNGQi6R0OaFx +736QweIC9KWkpyExGi9nuh2pfi2N2MsEL7Ojgpg1cfyHwQBoQYD5lIYpNvllvenog J+KAEGkujxH/P4cTvzZ5w/JOmqzx2O+3E7uw9NIXXghNoBnIFBUynAjFcDL5H/Hgt2 FqZdrRmXlM0tPltc6GWbisxXuPd4kXOtSgQHfakZ0AD0vVrARUoxLc3EhQNVNIS+Wy 2KA06zGyeFkm3dLAqdPNXNPcFwDSYf56SuRmKyRTaxrPxUSs17e72sih6I862qREKT gtVSU0d6hDRKA== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 9837769025; Thu, 1 Jan 2026 17:52:17 -0700 (MST) From: Simon Glass To: U-Boot Concept Date: Thu, 1 Jan 2026 17:50:48 -0700 Message-ID: <20260102005112.552256-19-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260102005112.552256-1-sjg@u-boot.org> References: <20260102005112.552256-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: 3ZAKNWNUQ6GGRGX3YCVKCSB7KODLEQQH X-Message-ID-Hash: 3ZAKNWNUQ6GGRGX3YCVKCSB7KODLEQQH X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Heinrich Schuchardt , Simon Glass , Claude X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH v2 18/30] ext4l: Add a few Kconfig dependencies List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass The ext4l driver requires the filesystem framework (FS) and rbtree library (RBTREE) to build correctly. Add the first as an explicit dependency and 'select' the second, to prevent build failures when ext4l is enabled. Co-developed-by: Claude Signed-off-by: Simon Glass --- (no changes since v1) fs/ext4l/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/ext4l/Kconfig b/fs/ext4l/Kconfig index 998f0f45474..be989208ec5 100644 --- a/fs/ext4l/Kconfig +++ b/fs/ext4l/Kconfig @@ -5,6 +5,9 @@ config FS_EXT4L bool "Enable ext4 filesystem support (Linux port)" + depends on FS + select RBTREE + select CRC32C help This provides support for reading images from the ext4 filesystem, using code ported from Linux. This is mutually exclusive with