[PATCH 0/4] erofs-utils: prepare for per-(sub)file compression strategies
    Gao Xiang 
    xiang at kernel.org
       
    Mon May 10 17:22:59 AEST 2021
    
    
  
Hi all,
This patchset mainly provides a new helper z_erofs_get_max_pclustersize()
to prepare for per-file compression strategies, valid pclustersize can be
returned according to detailed data type or access patterns.
In order to do that, compression header is now generated on the per-file
basis as well, which will be also needed for parallel compression in
the future.
Note that
https://lore.kernel.org/r/20210510064715.29123-1-xiang@kernel.org
should be applied after "erofs-utils: compress trailing data for big
pcluster properly" is used or some compress indexes won't be parsed
correctly.
Thanks,
Gao Xiang
Gao Xiang (4):
  erofs-utils: compress trailing data for big pcluster properly
  erofs-utils: reserve physical_clusterbits[]
  erofs-utils: prepare for per-(sub)file compress strategies
  erofs-utils: sync up z_erofs_get_extent_compressedlen()
 include/erofs/internal.h |  1 -
 lib/compress.c           | 91 +++++++++++++++++++++++++++-------------
 lib/compressor.c         |  5 ++-
 lib/zmap.c               | 53 +++++++++++++----------
 4 files changed, 96 insertions(+), 54 deletions(-)
-- 
2.20.1
    
    
More information about the Linux-erofs
mailing list