summaryrefslogtreecommitdiffstats
path: root/Documentation/ABI/testing/sysfs-fs-erofs
blob: e4cf6fc6a1066df9616b9fde5cb5f882bafda99c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
What:		/sys/fs/erofs/features/
Date:		November 2021
Contact:	"Huang Jianan" <huangjianan@oppo.com>
Description:	Shows all enabled kernel features.
		Supported features:
		compr_cfgs, big_pcluster, chunked_file, device_table,
		compr_head2, sb_chksum, ztailpacking, dedupe, fragments,
		48bit, metabox.

What:		/sys/fs/erofs/<disk>/sync_decompress
Date:		November 2021
Contact:	"Huang Jianan" <huangjianan@oppo.com>
Description:	Control strategy of synchronous decompression. Synchronous
		decompression tries to decompress in the reader thread for
		synchronous reads and small asynchronous reads (<= 12 KiB):

		- 0 (auto, default): apply to synchronous reads only, but will
		                     switch to 1 (force on) if any decompression
		                     request is detected in atomic contexts;
		- 1 (force on): apply to synchronous reads and small
		                asynchronous reads;
		- 2 (force off): disable synchronous decompression completely.

What:		/sys/fs/erofs/<disk>/drop_caches
Date:		November 2024
Contact:	"Guo Chunhai" <guochunhai@vivo.com>
Description:	Writing to this will drop compression-related caches,
		currently used to drop in-memory pclusters and cached
		compressed folios:

		- 1 : invalidate cached compressed folios
		- 2 : drop in-memory pclusters
		- 3 : drop in-memory pclusters and cached compressed folios

What:		/sys/fs/erofs/accel
Date:		May 2025
Contact:	"Bo Liu" <liubo03@inspur.com>
Description:	Used to set or show hardware accelerators in effect
		and multiple accelerators are separated by '\n'.
		Supported accelerator(s): qat_deflate.
		Disable all accelerators with an empty string (echo > accel).

What:		/sys/fs/erofs/<disk>/dir_ra_bytes
Date:		July 2025
Contact:	"Chao Yu" <chao@kernel.org>
Description:	Used to set or show readahead bytes during readdir(), by
		default the value is 16384.

		- 0: disable readahead.