[PATCH 0/2] erofs-utils: mkfs: introduce inter-file multi-threaded compression
Yifan Zhao
zhaoyifan at sjtu.edu.cn
Mon Mar 18 01:41:10 AEDT 2024
This patchset introduces inter-file multi-threaded compression.
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/list.h | 8 +
include/erofs/queue.h | 22 +++
lib/Makefile.am | 2 +-
lib/compress.c | 323 +++++++++++++++++++++++++--------------
lib/inode.c | 311 +++++++++++++++++++++++++++++++++----
lib/queue.c | 64 ++++++++
8 files changed, 607 insertions(+), 142 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