diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2022-02-06 18:25:47 +0100 |
---|---|---|
committer | Chuck Lever <chuck.lever@oracle.com> | 2022-03-11 16:25:14 +0100 |
commit | 5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6 (patch) | |
tree | 8f289d85041a2ee3aea677afaf6caa919e24d45d /fs/nfsd/nfssvc.c | |
parent | nfsd: more robust allocation failure handling in nfsd_file_cache_init (diff) | |
download | linux-5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6.tar.xz linux-5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6.zip |
NFSD: Remove CONFIG_NFSD_V3
Eventually support for NFSv2 in the Linux NFS server is to be
deprecated and then removed.
However, NFSv2 is the "always supported" version that is available
as soon as CONFIG_NFSD is set. Before NFSv2 support can be removed,
we need to choose a different "always supported" version.
This patch removes CONFIG_NFSD_V3 so that NFSv3 is always supported,
as NFSv2 is today. When NFSv2 support is removed, NFSv3 will become
the only "always supported" NFS version.
The defconfigs still need to be updated to remove CONFIG_NFSD_V3=y.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'fs/nfsd/nfssvc.c')
-rw-r--r-- | fs/nfsd/nfssvc.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/nfsd/nfssvc.c b/fs/nfsd/nfssvc.c index 5abbe5d1c77f..4bb5baa17040 100644 --- a/fs/nfsd/nfssvc.c +++ b/fs/nfsd/nfssvc.c @@ -117,9 +117,7 @@ static struct svc_stat nfsd_acl_svcstats = { static const struct svc_version *nfsd_version[] = { [2] = &nfsd_version2, -#if defined(CONFIG_NFSD_V3) [3] = &nfsd_version3, -#endif #if defined(CONFIG_NFSD_V4) [4] = &nfsd_version4, #endif |