]> www.infradead.org Git - mtd-utils.git/commit
fsck.ubifs: rebuild_fs: Extract reachable directory entries tree
authorZhihao Cheng <chengzhihao1@huawei.com>
Mon, 11 Nov 2024 09:01:12 +0000 (17:01 +0800)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Mon, 11 Nov 2024 09:32:46 +0000 (10:32 +0100)
commit5292e1cb94d038fe9588038f2bb8282b41efe12f
tree038740aa4ad1616f3fbeb9fb3921bedb7753e743
parente789f23a78be047f0894c4476aa0b6fde369cf7a
fsck.ubifs: rebuild_fs: Extract reachable directory entries tree

This is the 5/12 step of rebuilding. Extract reachable directory entries
tree. Make sure that all files can be searched from '/', unreachable
file is deleted. So, all files can be accessible in userspace after
reparing.

Signed-off-by: Zhihao Cheng <chengzhihao1@huawei.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
ubifs-utils/fsck.ubifs/extract_files.c
ubifs-utils/fsck.ubifs/fsck.ubifs.h
ubifs-utils/fsck.ubifs/rebuild_fs.c