Add support.c with buffer_head I/O infrastructure for ext4l: - Buffer cache for caching buffer_heads across lookups - Buffer allocation/free functions - Block I/O functions (sb_getblk, sb_bread, brelse, submit_bh, bh_read) This keeps interface.c focused on the U-Boot filesystem layer interface. Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com>
15 lines
477 B
Makefile
15 lines
477 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for the ext4l filesystem (Linux port)
|
|
#
|
|
|
|
obj-y := interface.o support.o stub.o
|
|
|
|
obj-y += balloc.o bitmap.o block_validity.o dir.o ext4_jbd2.o extents.o \
|
|
extents_status.o file.o fsmap.o fsync.o hash.o ialloc.o \
|
|
indirect.o inline.o inode.o mballoc.o migrate.o \
|
|
mmp.o move_extent.o namei.o page-io.o readpage.o resize.o \
|
|
super.o symlink.o xattr.o \
|
|
xattr_hurd.o xattr_trusted.o \
|
|
xattr_user.o fast_commit.o orphan.o
|