]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
erofs: force inplace I/O under low memory scenario
authorGao Xiang <hsiangkao@redhat.com>
Wed, 9 Dec 2020 12:37:17 +0000 (20:37 +0800)
committerGao Xiang <hsiangkao@redhat.com>
Wed, 9 Dec 2020 12:42:02 +0000 (20:42 +0800)
commit1825c8d7ce93c4725cb04ad09627fc2829de32ca
tree5cc5a28a3839c7d2dd7e05bfd998110da83f88a6
parent473e15b0c0f7cf63a48f776937a02cb9dfcab252
erofs: force inplace I/O under low memory scenario

Try to forcely switch to inplace I/O under low memory scenario in
order to avoid direct memory reclaim due to cached page allocation.

Link: https://lore.kernel.org/r/20201209123717.12430-1-hsiangkao@aol.com
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Gao Xiang <hsiangkao@redhat.com>
fs/erofs/compress.h
fs/erofs/zdata.c