Hello, Following the SquashFS support, this series adds support for LZO and ZSTD algorithms.
Changes in v2: - Change tests architecture. - Add tests for LZO and ZSTD. - Skip compression algorithms unsupported by the host's squashfs-tools version. - Add sqfs_decompress_init() and sqfs_decompress_cleanup() to SquashFS support. Joao Marcos Costa (4): fs/squashfs: add support for LZO decompression fs/squashfs: add support for ZSTD decompression fs/squashfs: Add init. and clean-up functions to decompression test/py: Add tests for LZO and ZSTD fs/squashfs/sqfs.c | 15 ++- fs/squashfs/sqfs_decompressor.c | 108 +++++++++++++++++- fs/squashfs/sqfs_decompressor.h | 4 + fs/squashfs/sqfs_filesystem.h | 12 +- .../test_fs/test_squashfs/sqfs_common.py | 76 ++++++++---- .../test_fs/test_squashfs/test_sqfs_load.py | 40 ++++--- .../test_fs/test_squashfs/test_sqfs_ls.py | 33 ++++-- 7 files changed, 231 insertions(+), 57 deletions(-) -- 2.17.1