erofs: enable sub-page compressed block support
authorGao Xiang <hsiangkao@linux.alibaba.com>
Wed, 6 Dec 2023 09:10:57 +0000 (17:10 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Mon, 18 Dec 2023 07:49:39 +0000 (15:49 +0800)
commit0ee3a0d59e007320167a2e9f4b8bf1304ada7771
tree53248764dab476f4355824248d17195d8c1112b7
parent1ca01520148af399899ed66af5c78330bb9ecaf2
erofs: enable sub-page compressed block support

Let's just disable cached decompression and inplace I/Os for partial
pages as the first step in order to enable sub-page block initial
support.  In other words, currently it works primarily based on
temporary short-lived pages.  Don't expect too much in terms of
performance.

Reviewed-by: Yue Hu <huyue2@coolpad.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20231206091057.87027-6-hsiangkao@linux.alibaba.com
fs/erofs/inode.c
fs/erofs/zdata.c