Skip to content

[redhat] New configs in fs/netfs

CKI ARK Bot requested to merge configs/2021-04-28/fs/netfs into os-build

Hi,

As part of the ongoing rebase effort, the following configuration options need to be reviewed.

As a reminder, the ARK configuration flow involves moving unreviewed configuration options from the pending directory to the ark directory. In the diff below, options are removed from the pending directory and added to the ark hierarchy. The final options that need to be ACKed are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply with a better option.

CONFIG_NETFS_STATS:

This option causes statistical information to be gathered on local caching and exported through file:

   /proc/fs/fscache/stats

The gathering of statistics adds a certain amount of overhead to execution as there are a quite a few stats gathered, and on a multi-CPU system these may be on cachelines that keep bouncing between CPUs. On the other hand, the stats are very useful for debugging purposes. Saying 'Y' here is recommended.

Symbol: NETFS_STATS [=n] Type : bool Defined at fs/netfs/Kconfig:10 Prompt: Gather statistical information on local caching Depends on: NETFS_SUPPORT [=m] && PROC_FS [=y] Location: -> File systems -> Caches -> Support for network filesystem high-level I/O (NETFS_SUPPORT [=m])


CONFIG_NETFS_SUPPORT:

This option enables support for network filesystems, including helpers for high-level buffered I/O, abstracting out read segmentation, local caching and transparent huge page support.

Symbol: NETFS_SUPPORT [=m] Type : tristate Defined at fs/netfs/Kconfig:3 Prompt: Support for network filesystem high-level I/O Location: -> File systems -> Caches Selected by [m]:

  • FSCACHE [=m] Selected by [n]:
  • AFS_FS [=n] && NETWORK_FILESYSTEMS [=y] && INET [=y]

Signed-off-by: Fedora Kernel Team kernel-team@fedoraproject.org

Merge request reports