diff options
| author | Wenjie Qi <qwjhust@gmail.com> | 2026-08-03 19:41:53 +0800 |
|---|---|---|
| committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2026-08-04 00:18:37 +0000 |
| commit | 6dc2b804a042d2ff0fdf4c8e3db78669c36b688d (patch) | |
| tree | 103367bf47624c47e0582d2eb56bba8882062c32 /tools/perf/scripts/python | |
| parent | 0f046e45afb783bbf8c5a2eb9abe1f84db270203 (diff) | |
f2fs: reject invalid recovered filename lengths
Recovery uses raw_inode->i_namelen directly when rebuilding fsynced
dentries. A zero-length name uses no dentry slots, so recovery can
report success without recreating the dentry.
Treat zero-length and oversized recovered names as corruption, mark
NEED_FSCK, and stop recovery with -EFSCORRUPTED.
Signed-off-by: Wenjie Qi <qiwenjie@xiaomi.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
