erofs: support compressed inodes for fileio
authorGao Xiang <hsiangkao@linux.alibaba.com>
Fri, 30 Aug 2024 03:28:39 +0000 (11:28 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Tue, 10 Sep 2024 07:27:09 +0000 (15:27 +0800)
commit283213718f5d618dfe88d16a3c63a077a12f15ec
tree619fb774898d31ec954b6fc22b7b6d8e3037b102
parentce63cb62d794c98c7631c2296fa845f2a8d0a4a1
erofs: support compressed inodes for fileio

Use pseudo bios just like the previous fscache approach since
merged bio_vecs can be filled properly with unique interfaces.

Reviewed-by: Sandeep Dhavale <dhavale@google.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20240830032840.3783206-3-hsiangkao@linux.alibaba.com
fs/erofs/fileio.c
fs/erofs/inode.c
fs/erofs/internal.h
fs/erofs/zdata.c