[PATCH] erofs-utils: mkfs: fix AUFS whiteouts for tarerofs
Gao Xiang
hsiangkao at linux.alibaba.com
Wed Jun 25 10:53:07 AEST 2025
Fix the misuse strcmp() for whiteouts.
Fixes: 73e321a0fb3b ("erofs-utils: lib: consolidate erofs_rebuild_get_dentry()")
Signed-off-by: Gao Xiang <hsiangkao at linux.alibaba.com>
---
lib/rebuild.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/rebuild.c b/lib/rebuild.c
index 6ae5ddf..576d9d0 100644
--- a/lib/rebuild.c
+++ b/lib/rebuild.c
@@ -113,7 +113,7 @@ struct erofs_dentry *erofs_rebuild_get_dentry(struct erofs_inode *pwd,
*opq = true;
break;
}
- if (!strcmp(s, AUFS_WH_PFX)) {
+ if (!strncmp(s, AUFS_WH_PFX, sizeof(AUFS_WH_PFX) - 1)) {
s += sizeof(AUFS_WH_PFX) - 1;
*whout = true;
}
--
2.43.5
More information about the Linux-erofs
mailing list