commit | 8cbc205185a18b9510f4c1fbd54957354f696321 | [log] [tgz] |
---|---|---|
author | Gao Xiang <hsiangkao@linux.alibaba.com> | Tue Oct 17 22:44:20 2023 +0800 |
committer | Gao Xiang <hsiangkao@linux.alibaba.com> | Tue Oct 17 22:53:10 2023 +0800 |
tree | 31d8fdc8fb494e3c9ffbf5bdf5f67d621f28508e | |
parent | c0b5c3d2a85bc13c7b92a6de3be16c60c2308a0e [diff] |
erofs-utils: mkfs: fix corrupted directories with hardlinks An inode with hard links may belong to several directories. It's invalid to update `subdirs_queued` for hard-link inodes since it only records one of the parent directories. References: https://github.com/NixOS/nixpkgs/issues/261394 Fixes: 21d84349e79a ("erofs-utils: rearrange on-disk metadata") Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> Link: https://lore.kernel.org/r/20231017144420.289469-1-hsiangkao@linux.alibaba.com