u-boot/fs
Heinrich Schuchardt e70f04fb8d ext4: detect directories in ext4fs_exists()
While fat_exists() reports directories and files as existing
ext4fs_exists() only recognizes files. This lead to errors
when using systemd-boot with an ext4 file-system.

Change ext4fs_exists() to find any type of inode:
files, directories, symbolic links.

Fixes: a1596438a6 ("ext4fs ls load support")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2024-03-04 10:25:47 -05:00
..
btrfs global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
cbfs spl: Ensure all SPL symbols in Kconfig have some SPL dependency 2022-07-07 09:29:08 -04:00
cramfs cramfs: clean up some error messages 2023-08-08 17:41:52 -04:00
erofs fs/erofs: Quieten test for filesystem presence 2023-08-19 04:12:52 +02:00
ext4 ext4: detect directories in ext4fs_exists() 2024-03-04 10:25:47 -05:00
fat fs: fat: add bootsector validity check 2023-11-28 20:10:25 -05:00
jffs2 fs: jffs2: Move SYS_JFFS2_SORT_FRAGMENTS to Kconfig 2022-11-10 09:45:54 -05:00
sandbox bootstd: Use bootdev instead of bootdevice 2023-07-16 23:13:17 +08:00
squashfs fs/squashfs: enable LZ4 compression support 2023-11-16 18:53:09 -05:00
ubifs treewide: use linux/time.h for time conversion defines 2023-11-16 18:59:58 -05:00
yaffs2 global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
zfs common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
fs_internal.c fs: Quieten down the filesystems more 2022-10-17 21:17:12 -06:00
fs.c fs: remove explicit efi configuration dependency 2024-01-17 08:40:25 +01:00
Kconfig fs: drop reiserfs 2024-03-04 10:25:47 -05:00
Makefile fs: drop reiserfs 2024-03-04 10:25:47 -05:00
semihostingfs.c semihosting: create file in smh_fs_write_at() 2023-05-31 17:23:01 -04:00