]> www.infradead.org Git - mtd-utils.git/commit
ubifs-utils: libubifs: Support some file operations
authorZhihao Cheng <chengzhihao1@huawei.com>
Mon, 11 Nov 2024 09:08:12 +0000 (17:08 +0800)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Mon, 11 Nov 2024 09:32:46 +0000 (10:32 +0100)
commitdf5d5489aed7ae9de007776e19350bd5aebbfea2
treee22d46cedff685cc8fa66bb695d14c5571bdfe45
parent7e6ae3a8dcbedf0e65c091e985aff56f293cf8ec
ubifs-utils: libubifs: Support some file operations

Add some file operations, such as ubifs_lookup, ubifs_mkdir, etc., this
is a preparation for recovering disconnected files or root dir in fsck.
File writing operations are based on the journal subsystem, generated
dirty data depends on a new commit in subsequent steps to update disk
content.

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