8cc2d90123
This commit fixes removing indirect blocks (marking them as 0) in the inode structure. Previous version of the code was removing the top-level blocks only when the first removed block was one of the first 12 direct blocks. However, when the first removed block is the first block in the referenced block list, its parent (indirect block) should also be removed. Signed-off-by: Franciszek Pindel <fpindel@antmicro.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
ext2.h | ||
ext2_bitmap.c | ||
ext2_bitmap.h | ||
ext2_disk_access.c | ||
ext2_diskops.c | ||
ext2_diskops.h | ||
ext2_format.c | ||
ext2_impl.c | ||
ext2_impl.h | ||
ext2_ops.c | ||
ext2_struct.h |