[PATCH 0/8] erofs-utils: support big pcluster compression
Gao Xiang
xiang at kernel.org
Sun Apr 11 13:48:36 AEST 2021
Hi folks,
This matches big pcluster kernel support in for-next. I've tested
together with ro_fsstress and aosp x86_64 cuttlefish boot without
any problem.
XXX: since LZMA hasn't been introduced yet, compression cfg
generation code is still a preliminary version, will refine it
with later formal LZMA support.
Thanks,
Gao Xiang
Gao Xiang (7):
erofs-utils: introduce ondisk compression cfgs
erofs-utils: add -C# for the maximum size of pclusters
erofs-utils: add big physical cluster definition
erofs-utils: fuse: support multiple block compression
erofs-utils: mkfs: support multiple block compression
erofs-utils: fuse: support compact indexes for bigpcluster
erofs-utils: mkfs: support compact indexes for bigpcluster
Huang Jianan (1):
erofs-utils: support adjust lz4 history window size
include/erofs/compress.h | 2 +-
include/erofs/config.h | 2 +
include/erofs/internal.h | 5 ++
include/erofs_fs.h | 39 ++++++++--
lib/compress.c | 160 ++++++++++++++++++++++++++++++---------
lib/compressor_lz4.c | 5 ++
lib/compressor_lz4hc.c | 2 +
lib/config.c | 1 +
lib/data.c | 4 +-
lib/zmap.c | 136 +++++++++++++++++++++++++++++----
mkfs/main.c | 21 ++++-
11 files changed, 317 insertions(+), 60 deletions(-)
--
2.20.1
More information about the Linux-erofs
mailing list