[PATCH v4 0/2] erofs-utils: mkfs: introduce inter-file multi-threaded compression

Yifan Zhao zhaoyifan at sjtu.edu.cn
Sun Mar 24 04:39:00 AEDT 2024


change log since v2:
- Give erofs_*_inode_fifo functions empty implementation if !EROFS_MT_ENABLED
- Fix format issue reported by checkpatch.pl
- rename: z_erofs_mt_queue => z_erofs_mt_inode_fifo

Yifan Zhao (2):
  erofs-utils: lib: split function logic in inode.c
  erofs-utils: mkfs: introduce inter-file multi-threaded compression

 include/erofs/compress.h |  16 ++
 include/erofs/inode.h    |  30 +++
 include/erofs/internal.h |   3 +
 lib/compress.c           | 336 +++++++++++++++++++++------------
 lib/inode.c              | 395 +++++++++++++++++++++++++++++++++------
 5 files changed, 602 insertions(+), 178 deletions(-)

-- 
2.44.0



More information about the Linux-erofs mailing list