u-boot/fs
Ma Haijun 0550870b1c fs/ext4: fix calling put_ext4 with truncated offset
Curently, we are using 32 bit multiplication to calculate the offset,
so the result will always be 32 bit.
This can silently cause file system corruption when performing a write
operation on partition larger than 4 GiB.

This patch address the issue by simply promoting the terms to 64 bit,
and let compilers decide how to do the multiplication efficiently.

Signed-off-by: Ma Haijun <mahaijuns@gmail.com>
2014-01-20 10:09:38 -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 fs/ext4: fix calling put_ext4 with truncated offset 2014-01-20 10:09:38 -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
Makefile 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