1 # SPDX-License-Identifier: GPL-2.0-only
6 This option enables support for network filesystems, including
7 helpers for high-level buffered I/O, abstracting out read
8 segmentation, local caching and transparent huge page support.
11 bool "Gather statistical information on local caching"
12 depends on NETFS_SUPPORT && PROC_FS
14 This option causes statistical information to be gathered on local
15 caching and exported through file:
17 /proc/fs/fscache/stats
19 The gathering of statistics adds a certain amount of overhead to
20 execution as there are a quite a few stats gathered, and on a
21 multi-CPU system these may be on cachelines that keep bouncing
22 between CPUs. On the other hand, the stats are very useful for
23 debugging purposes. Saying 'Y' here is recommended.
26 bool "General filesystem local caching manager"
27 depends on NETFS_SUPPORT
29 This option enables a generic filesystem caching manager that can be
30 used by various network and other filesystems to cache data locally.
31 Different sorts of caches can be plugged in, depending on the
34 See Documentation/filesystems/caching/fscache.rst for more information.
37 bool "Gather statistical information on local caching"
38 depends on FSCACHE && PROC_FS
41 This option causes statistical information to be gathered on local
42 caching and exported through file:
44 /proc/fs/fscache/stats
46 The gathering of statistics adds a certain amount of overhead to
47 execution as there are a quite a few stats gathered, and on a
48 multi-CPU system these may be on cachelines that keep bouncing
49 between CPUs. On the other hand, the stats are very useful for
50 debugging purposes. Saying 'Y' here is recommended.
52 See Documentation/filesystems/caching/fscache.rst for more information.
58 This permits debugging to be dynamically enabled in the local caching
59 management module. If this is set, the debugging output may be
60 enabled by setting bits in /sys/modules/fscache/parameter/debug.
62 See Documentation/filesystems/caching/fscache.rst for more information.