[PATCH v2 0/4] erofs-utils: code-refactoring for erofs compressor

Guo Xuenan guoxuenan at huawei.com
Sun Jul 23 01:04:30 AEST 2023


erofs-utils: code-refactoring for erofs compressor

Guo Xuenan (4):
  erofs-utils: lib: refactor erofs compressors init
  erofs-utils: lib: unify all identical compressor print function
  erofs-utils: simplify erofs compressor init and exit
  erofs-utils: dump: add some superblock fields

 dump/main.c                 |  13 +++
 fsck/main.c                 |  17 +---
 include/erofs/compress.h    |   6 +-
 include/erofs/internal.h    |   1 +
 lib/compress.c              | 114 ++++++++++++------------
 lib/compressor.c            | 169 +++++++++++++++++++++++-------------
 lib/compressor.h            |  21 ++---
 lib/compressor_deflate.c    |   7 +-
 lib/compressor_libdeflate.c |   2 -
 lib/compressor_liblzma.c    |   4 -
 lib/compressor_lz4.c        |   1 -
 lib/compressor_lz4hc.c      |   3 -
 lib/super.c                 |   6 +-
 mkfs/main.c                 |  18 +---
 14 files changed, 205 insertions(+), 177 deletions(-)

-- 
2.34.3



More information about the Linux-erofs mailing list