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

Yifan Zhao zhaoyifan at sjtu.edu.cn
Thu Mar 21 23:34:34 AEDT 2024


changelog since v1:
- apply fixes from Jianan's review
- remove misincluded changes in list.h 

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/internal.h |   3 +
 include/erofs/queue.h    |  22 +++
 lib/Makefile.am          |   2 +-
 lib/compress.c           | 336 +++++++++++++++++++++++++-------------
 lib/inode.c              | 341 ++++++++++++++++++++++++++++++++-------
 lib/queue.c              |  64 ++++++++
 7 files changed, 605 insertions(+), 179 deletions(-)
 create mode 100644 include/erofs/queue.h
 create mode 100644 lib/queue.c

-- 
2.44.0



More information about the Linux-erofs mailing list