[Concept,00/10] ext4l: Add more ext4 files to the build (part E)

Message ID 20251221113820.812060-1-sjg@u-boot.org
Headers
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(-)