u-boot/fs
Ionut Nicu b5bbac1a9b ext4fs: fix "invalid extent block" error
For files where we actually have extent indexes following
an extent header (ext_block->eh_depth != 0), the do/while
loop from ext4fs_get_extent_block() does not select the
proper extent index structure.

For example, if we have:

ext_block->eh_depth = 1
ext_block->eh_entries = 1
fileblock = 0
index[0].ei_block = 0

the do/while loop will exit with i set to 0 and the
ext4fs_get_extent_block() function will return 0, even if
there was a valid extent index structure following the
header.

Signed-off-by: Ionut Nicu <ioan.nicu.ext@nsn.com>
Signed-off-by: Mathias Rulf <mathias.rulf@nsn.com>
2014-01-20 10:09:40 -05:00
..
cbfs fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
cramfs fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
ext4 ext4fs: fix "invalid extent block" error 2014-01-20 10:09:40 -05:00
fat fs:fat: fix set file name function 2013-11-08 15:25:13 -05:00
fdos fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
jffs2 JFFS2: Correct jffs2_1pass_build_lists to use lldiv 2013-12-13 09:16:20 -05:00
reiserfs fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
sandbox fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
ubifs fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
yaffs2 yaffs2: Use lldiv for 64bit division 2013-12-13 09:16:20 -05:00
zfs fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00
fs.c Fix number base handling of "load" command 2013-10-07 15:54:18 -04:00
Makefile fs: descend into sub directories when it is necessary 2013-11-17 14:11:34 -05:00