[U-Boot] ext4 symlink failed

u-boot version: v2015.07
Hi,
The ext4load, on long symlink target, seems doesn't work correctly. For example, I have this symlink on my ext4 partition of my sd-card:
/boot/exynos5422-odroidxu3.dtb -> /usr/lib/linux-image-3.10.82-adelie/exynos5422-odroidxu3.dtb
When I want to load this file, I have this result:
ODROID-XU3 # ext4load mmc 0:2 0x44000000 /boot/exynos5422-odroidxu3.dtb <2, 0, 1024> EXT2 rev 1, inode_size 256 ext4fs read 0 group descriptor (blkno 1 blkoff 0) <8, 0, 32> <1184, 256, 128> <61064, 0, 8> <61064, 8, 1> <61064, 12, 8> <61064, 20, 2> <61064, 24, 8> <61064, 32, 3> <61064, 36, 8> <61064, 44, 4> ext4fs read 0 group descriptor (blkno 1 blkoff 0) <8, 0, 32> <1189, 256, 128> <61112, 0, 8> <61112, 8, 1> <61112, 12, 8> <61112, 20, 2> <61112, 24, 8> <61112, 32, 25> <61112, 60, 8> <61112, 68, 21> <61112, 92, 8> <61112, 100, 6> <61112, 108, 8> <61112, 116, 22> <61112, 140, 8> <61112, 148, 24> ext4fs read 4 group descriptor (blkno 1 blkoff 128) <8, 128, 32> <20365, 0, 128> Got symlink > �< ext4fs read 0 group descriptor (blkno 1 blkoff 0) <8, 0, 32> <1189, 256, 128> <61112, 0, 8> <61112, 8, 1> <61112, 12, 8> <61112, 20, 2> <61112, 24, 8> <61112, 32, 25> <61112, 60, 8> <61112, 68, 21> <61112, 92, 8> <61112, 100, 6> <61112, 108, 8> <61112, 116, 22> <61112, 140, 8> <61112, 148, 24> ** File not found /boot/exynos5422-odroidxu3.dtb ** ODROID-XU3 #
Does anybody have any ideas to fix it? I'm not an expert in ext4 and I don't find any solutions.
Thanks
Julien D'Ascenzio
participants (1)
-
Julien D'ascenzio