40452ffca3
Although readpage is a synchronous path, there will be no additional kworker scheduling overhead in non-atomic contexts together with dm-verity. Let's add a sysfs node to disable sync decompression as an option. Link: https://lore.kernel.org/r/20211206143552.8384-1-huangjianan@oppo.com Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Huang Jianan <huangjianan@oppo.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
17 lines
633 B
Plaintext
17 lines
633 B
Plaintext
What: /sys/fs/erofs/features/
|
|
Date: November 2021
|
|
Contact: "Huang Jianan" <huangjianan@oppo.com>
|
|
Description: Shows all enabled kernel features.
|
|
Supported features:
|
|
zero_padding, compr_cfgs, big_pcluster, chunked_file,
|
|
device_table, compr_head2, sb_chksum.
|
|
|
|
What: /sys/fs/erofs/<disk>/sync_decompress
|
|
Date: November 2021
|
|
Contact: "Huang Jianan" <huangjianan@oppo.com>
|
|
Description: Control strategy of sync decompression
|
|
- 0 (default, auto): enable for readpage, and enable for
|
|
readahead on atomic contexts only,
|
|
- 1 (force on): enable for readpage and readahead.
|
|
- 2 (force off): disable for all situations.
|