碎片去重已经实现了,参见 [PATCH v7] erofs-utils: mkfs: support fragment deduplication,其主要逻辑就是在压缩前去重以防把重复的部分写入 packed inode,去重成功后如果 pcluster 没压满,就再读碎片尝试修复。

主要围绕查找碎片、何时修复碎片、开始修复碎片、生成碎片extent、提交碎片这几块来说明。

详细可以参考原文链接:https://mp.weixin.qq.com/s/_xvOkPgYzHJivOpetyvbyg

现在,dump.erofs 和 fsck.erofs 也加了支持。