erofs-utils: fsck: fix stack-overflow due to directory loops
authorGao Xiang <hsiangkao@linux.alibaba.com>
Thu, 27 Feb 2025 02:56:39 +0000 (10:56 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Thu, 27 Feb 2025 03:06:42 +0000 (11:06 +0800)
commitf3728a162d2295e7cc86043e9102ced973ba2ac7
treea8cac5f0c8da9d44d4f3ffede6c32d3b08d2a975
parent7ca5b26937018d4df76774b624a676dc58385566
erofs-utils: fsck: fix stack-overflow due to directory loops

Just record all parent directories to address this issue as
a trivial solution for now.

Closes: https://github.com/erofs/erofs-utils/issues/15
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20250227025639.2160988-1-hsiangkao@linux.alibaba.com
fsck/main.c
lib/dir.c