erofs: try to leave (de)compressed_pages on stack if possible
authorGao Xiang <hsiangkao@linux.alibaba.com>
Fri, 15 Jul 2022 15:42:00 +0000 (23:42 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Thu, 21 Jul 2022 14:55:30 +0000 (22:55 +0800)
commitfe3e5914e6dc8db743fa587748ce1d9ecd4a5dba
tree5dcdd2a062227eabfddd2b638624f5c9944e1192
parent4f05687fd7036473605a161ca47a2cf9fd3cbfc5
erofs: try to leave (de)compressed_pages on stack if possible

For the most cases, small pclusters can be decompressed with page
arrays on stack.

Try to leave both (de)compressed_pages on stack if possible as before.

Acked-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20220715154203.48093-14-hsiangkao@linux.alibaba.com
fs/erofs/zdata.c