]> www.infradead.org Git - users/jedix/linux-maple.git/commit
erofs: move {in,out}pages into struct z_erofs_decompress_req
authorGao Xiang <hsiangkao@linux.alibaba.com>
Wed, 5 Mar 2025 12:40:07 +0000 (20:40 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Sun, 16 Mar 2025 17:22:50 +0000 (01:22 +0800)
commit0243cc257ffa6d8cb210a3070b687fb510f113c7
tree483af5adf9f963567f7eeaf421fbcb63315b97de
parent540787d38b10dbc16a7d2bc2845752ab1605403a
erofs: move {in,out}pages into struct z_erofs_decompress_req

It seems that all compressors need those two values, so just move
them into the common structure.

`struct z_erofs_lz4_decompress_ctx` can be dropped too.

Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20250305124007.1810731-1-hsiangkao@linux.alibaba.com
fs/erofs/compress.h
fs/erofs/decompressor.c
fs/erofs/decompressor_deflate.c
fs/erofs/decompressor_lzma.c
fs/erofs/decompressor_zstd.c
fs/erofs/zdata.c