erofs-utils: lib: initialize i_nlink to 2 in erofs_init_empty_dir()
authorJingbo Xu <jefflexu@linux.alibaba.com>
Thu, 27 Jul 2023 04:57:05 +0000 (12:57 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Thu, 27 Jul 2023 07:38:10 +0000 (15:38 +0800)
commitb39289e8d66d7747abbee7d5940c65a54876a100
tree298690a1cb820a6ae93d3b8c38bd9ee291f30efc
parent7b46f7a0160ad1f4e66c9299a06b2d26e2a88e9f
erofs-utils: lib: initialize i_nlink to 2 in erofs_init_empty_dir()

Set dir->i_nlink to 2 since "." and ".." are allocated.

Also, tarerofs_init_empty_dir() is removed then.

Signed-off-by: Jingbo Xu <jefflexu@linux.alibaba.com>
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20230727045712.45226-2-jefflexu@linux.alibaba.com
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
lib/inode.c
lib/tar.c
mkfs/main.c