]> git.ipfire.org Git - thirdparty/linux.git/commit
erofs: shorten bvecs[] for file-backed mounts
authorGao Xiang <hsiangkao@linux.alibaba.com>
Tue, 7 Jan 2025 08:28:25 +0000 (16:28 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Thu, 16 Jan 2025 19:18:55 +0000 (03:18 +0800)
commit9f74ae8c9ac97a79f9d45c92bd8ac8598e17f21f
treea8861984bbb23a597f41a5094c2401d0dcbdaa75
parent54ab25d03eab652a321c3d1566edc2b050d83f2f
erofs: shorten bvecs[] for file-backed mounts

BIO_MAX_VECS is too large for __GFP_NOFAIL allocation.  We could use
a mempool (since BIOs can always proceed), but it seems overly
complicated for now.

Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20250107082825.74242-1-hsiangkao@linux.alibaba.com
fs/erofs/fileio.c