[redhat] New configs in fs/netfs
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
Activity
added Configuration No CCs labels
added DependenciesOK label
added AcksNeedsReview label
added External Contribution label
Hi! This is the friendly CKI test bot.
It appears that you are not a member of redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-trusted-contributors. This means that the CI pipeline on your MR will fail. As getting testing is important, I'll be responsible for testing your changes. After every MR change, I'll start a small testing pipeline and link it here so you can follow the results. I'll also create and link a pipeline for hardware testing that the reviewers can start to get extra test coverage.
You can find more details about the contributor setup, permission issues and how to resolve them at https://cki-project.org/docs/user_docs/gitlab-mr-testing/#trusted-and-external-contributors
- Resolved by Patrick Talbert
Testing pipeline status: Basic testing pipeline:
https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-public-pipelines/-/pipelines/293847119 - failed
Edited by CKI Admin Bot
added 4 commits
-
55d3c55e...b24d7be8 - 2 commits from branch
os-build
- 0c2e5de9 - [redhat] New configs in fs/netfs
- 98b595a3 - Turn off CONFIG_NETFS_SUPPORT for zfcpdump
-
55d3c55e...b24d7be8 - 2 commits from branch
- Resolved by Patrick Talbert
@esandeen-rh hey, I see David Howells did this work so I guess we want it enabled for ark? I can't find him on GL...
Acked-by: David Howells dhowells@redhat.com
Ignoring 'Acked-by dhowells@redhat.com' since user does not have a public email address on their GitLab profile. Click on your avatar at the top right, go to settings, and ensure that your redhat.com address is set to your public email.
Acked-by: David Howells dhowells@redhat.com
added CodeChangedv3 label
mentioned in commit aecae499