| Message ID | 20251221113820.812060-1-sjg@u-boot.org |
|---|---|
| Headers |
Return-Path: <concept-bounces+u-boot-concept=u-boot.org@u-boot.org> 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=1766317113; bh=axE1RYKdNq6QtE6u5h2Sxqy/I56OOhGDns+pk3ynUK0=; h=From:To:Date:CC:Subject:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=CYKm0gUDreAdWluyGgJO/Twi4w/sKmfmH2WQRww+DjGh4DRfTB0SCq4w4tUYi1gjW +ZHVzk06Yhvlu/VBF36mDBzCN8d2hI8T0mOrmFgMjDcdfYXd8l7mICD1rYxBUIlZ+w AE0lzkLNAuQp5x1WobefikoupFHETWd0pDI8Ldz7TEuvaRahCU2WSLNfivukh5Qmoc uIhvwxStZGmd3y7DBH6jtEbqvomO9e5XgFNrXtk0jHS0pVpxHaOMTfe0kTnwdFN1Re VeTypnCgSnuavz06o2tvW7E/1HC8ggz7Bl8UZOq8ADjR7dCflRwlAlo60IKgIPOMZ1 aW9P1A671e2Wg== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 9F33264CF1 for <u-boot-concept@u-boot.org>; Sun, 21 Dec 2025 04:38:33 -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 Wy-NKQcPUIbD for <u-boot-concept@u-boot.org>; Sun, 21 Dec 2025 04:38:33 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1766317113; bh=axE1RYKdNq6QtE6u5h2Sxqy/I56OOhGDns+pk3ynUK0=; h=From:To:Date:CC:Subject:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=CYKm0gUDreAdWluyGgJO/Twi4w/sKmfmH2WQRww+DjGh4DRfTB0SCq4w4tUYi1gjW +ZHVzk06Yhvlu/VBF36mDBzCN8d2hI8T0mOrmFgMjDcdfYXd8l7mICD1rYxBUIlZ+w AE0lzkLNAuQp5x1WobefikoupFHETWd0pDI8Ldz7TEuvaRahCU2WSLNfivukh5Qmoc uIhvwxStZGmd3y7DBH6jtEbqvomO9e5XgFNrXtk0jHS0pVpxHaOMTfe0kTnwdFN1Re VeTypnCgSnuavz06o2tvW7E/1HC8ggz7Bl8UZOq8ADjR7dCflRwlAlo60IKgIPOMZ1 aW9P1A671e2Wg== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 8BAEB64CEC for <u-boot-concept@u-boot.org>; Sun, 21 Dec 2025 04:38:33 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1766317112; bh=4WIIv2vtbXHoyiSsAfQFFPUXklju6Xf8NqxM8I2hBTo=; h=From:To:Cc:Subject:Date:From; b=c9JVVI1Na3jjqf22ksRbOLMaix8JyZlqZu05EoAJGmrsKph9hQTDJanwKXkfmSPeJ yjwHaSFy0GODFodZBRY6GSLGryqV1Sg/U7sX2KZJ7QuHbSXRbqPVX3N939J/b33gZa 6SjHYtgG7T92C9Qu8RypHuRKKJuJFdub3/jGOpiKCts6AAuJ8qO8aL7jJxxxVx4BkA 7qPTlZMIuyhv7X3DO/bNFZXPpnkKQuCUYaZKDOhqHq/PDpKEk0xOXyScqLf/p/sBlH hLjA4ZfoUwAmZR6UYk6fTaIta8Kc5gBdMPA7vB8CEtb8i92T8941e0RCoxmITe8S92 1wLd9JdYRnCfw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 5B7E164CE4; Sun, 21 Dec 2025 04:38:32 -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 ZqCrf6X1UNXz; Sun, 21 Dec 2025 04:38:32 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1766317108; bh=PDmQoqvXp++jAJcZVJDv+ftaTGygXdxo0nG0cBYlLNc=; h=From:To:Cc:Subject:Date:From; b=PpMCmNx4bOLPIcaoBc523UqyHkdEZOnpwU63RBp8aSRlbyY3UBVCeLqSLTPHQeixZ HvAxWldpbLjerA8gzB7mjagrQBB5icATiDeDWwUWCYMoP1Ifhxvhxv08qJVcPO6UQq /cHZsmOhb7vBEvDbET4w2aOjmoQw7NO4OyVHv2K3aojKiQugIXlKAQ2Qx5zDhPGNVA 2yNFPHigXmqvn69BkOZxOdUgw5DsxJn0Ce5sZS5fh2itGLz/rJn4QOY4STqH9FodTf TYacrgGh0BMHNl5Jfr53mJhb8LwppD/cBPCF4BzMaW0B7qXR8VKB4RG8UpS/n/tMcu tbqH5y/PWEROg== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 1602464CF0; Sun, 21 Dec 2025 04:38:28 -0700 (MST) From: Simon Glass <sjg@u-boot.org> To: U-Boot Concept <concept@u-boot.org> Date: Sun, 21 Dec 2025 04:38:06 -0700 Message-ID: <20251221113820.812060-1-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Message-ID-Hash: 6JVLROOKF72T4H2PWSQHH2YMVDAXKR5R X-Message-ID-Hash: 6JVLROOKF72T4H2PWSQHH2YMVDAXKR5R 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: Simon Glass <simon.glass@canonical.com> X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 00/10] ext4l: Add more ext4 files to the build (part E) List-Id: Discussion and patches related to U-Boot Concept <concept.u-boot.org> Archived-At: <https://lists.u-boot.org/archives/list/concept@u-boot.org/message/6JVLROOKF72T4H2PWSQHH2YMVDAXKR5R/> List-Archive: <https://lists.u-boot.org/archives/list/concept@u-boot.org/> List-Help: <mailto:concept-request@u-boot.org?subject=help> List-Owner: <mailto:concept-owner@u-boot.org> List-Post: <mailto:concept@u-boot.org> List-Subscribe: <mailto:concept-join@u-boot.org> List-Unsubscribe: <mailto:concept-leave@u-boot.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit |
| Series |
ext4l: Add more ext4 files to the build (part E)
|
|
Message
Simon Glass
Dec. 21, 2025, 11:38 a.m. UTC
From: Simon Glass <simon.glass@canonical.com>
This adds more files to the build. Most are fairly small but some still
require a fair few additions to ext4_uboot.h and the stub.c files.
At this point, we are close to having all the files in place, so can
move on to actually making ext4 work.
Simon Glass (10):
ext4l: Add file.c to build
ext4l: Add fsync.c to build
ext4l: Add symlink.c to build
ext4l: Add namei.c to build
ext4l: Add xattr.c to build
ext4l: Add inline.c to build
ext4l: Add mballoc.c to build
ext4l: Add page-io.c to build
ext4l: Add readpage.c to build
ext4l: Add fast_commit.c to build
fs/ext4l/Makefile | 10 +-
fs/ext4l/ext4_uboot.h | 774 ++++++++++++++++++++++++++++++++++++--
fs/ext4l/fast_commit.c | 6 +-
fs/ext4l/file.c | 35 +-
fs/ext4l/fsync.c | 9 +-
fs/ext4l/inline.c | 6 +-
fs/ext4l/mballoc.c | 10 +-
fs/ext4l/namei.c | 15 +-
fs/ext4l/page-io.c | 15 +-
fs/ext4l/readpage.c | 16 +-
fs/ext4l/stub.c | 340 ++++++-----------
fs/ext4l/symlink.c | 7 +-
fs/ext4l/xattr.c | 8 +-
include/linux/fs.h | 21 ++
include/linux/iomap.h | 8 +
include/linux/seq_file.h | 7 +-
include/linux/slab.h | 2 +-
include/linux/workqueue.h | 4 +
18 files changed, 936 insertions(+), 357 deletions(-)