Commit 2c678659 authored by Neil Brown's avatar Neil Brown Committed by Linus Torvalds

[PATCH] knfsd: mark NFS/TCP server not EXPERIMENTAL

From: Greg Banks <gnb@sgi.com>

NFS/TCP has been used widely for a long time now, and is now enabled by many
distros and typically recommended for lossy or congested networks.  This patch
removes the EXPERIMENTAL tag, updates the help text, and changes arch
defconfigs to set it by default (note that several already did so).
Signed-off-by: default avatarNeil Brown <neilb@cse.unsw.edu.au>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 5ea74d2d
...@@ -791,7 +791,7 @@ CONFIG_NFS_V3=y ...@@ -791,7 +791,7 @@ CONFIG_NFS_V3=y
CONFIG_NFSD=m CONFIG_NFSD=m
CONFIG_NFSD_V3=y CONFIG_NFSD_V3=y
# CONFIG_NFSD_V4 is not set # CONFIG_NFSD_V4 is not set
# CONFIG_NFSD_TCP is not set CONFIG_NFSD_TCP=y
CONFIG_LOCKD=m CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m CONFIG_EXPORTFS=m
......
...@@ -1148,7 +1148,7 @@ CONFIG_NFS_FS=y ...@@ -1148,7 +1148,7 @@ CONFIG_NFS_FS=y
# CONFIG_NFS_DIRECTIO is not set # CONFIG_NFS_DIRECTIO is not set
CONFIG_NFSD=y CONFIG_NFSD=y
# CONFIG_NFSD_V3 is not set # CONFIG_NFSD_V3 is not set
# CONFIG_NFSD_TCP is not set CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y CONFIG_LOCKD=y
CONFIG_EXPORTFS=y CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y CONFIG_SUNRPC=y
......
...@@ -999,7 +999,7 @@ CONFIG_NFS_DIRECTIO=y ...@@ -999,7 +999,7 @@ CONFIG_NFS_DIRECTIO=y
CONFIG_NFSD=y CONFIG_NFSD=y
CONFIG_NFSD_V3=y CONFIG_NFSD_V3=y
# CONFIG_NFSD_V4 is not set # CONFIG_NFSD_V4 is not set
# CONFIG_NFSD_TCP is not set CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y CONFIG_EXPORTFS=y
......
...@@ -1230,7 +1230,7 @@ CONFIG_NFS_V3=y ...@@ -1230,7 +1230,7 @@ CONFIG_NFS_V3=y
CONFIG_NFSD=y CONFIG_NFSD=y
CONFIG_NFSD_V3=y CONFIG_NFSD_V3=y
# CONFIG_NFSD_V4 is not set # CONFIG_NFSD_V4 is not set
# CONFIG_NFSD_TCP is not set CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y CONFIG_EXPORTFS=y
......
...@@ -422,7 +422,7 @@ CONFIG_NFS_V3=y ...@@ -422,7 +422,7 @@ CONFIG_NFS_V3=y
CONFIG_NFSD=y CONFIG_NFSD=y
CONFIG_NFSD_V3=y CONFIG_NFSD_V3=y
# CONFIG_NFSD_V4 is not set # CONFIG_NFSD_V4 is not set
# CONFIG_NFSD_TCP is not set CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y CONFIG_EXPORTFS=y
......
...@@ -1469,11 +1469,13 @@ config NFSD_V4 ...@@ -1469,11 +1469,13 @@ config NFSD_V4
If unsure, say N. If unsure, say N.
config NFSD_TCP config NFSD_TCP
bool "Provide NFS server over TCP support (EXPERIMENTAL)" bool "Provide NFS server over TCP support"
depends on NFSD && EXPERIMENTAL depends on NFSD
default y
help help
Enable NFS service over TCP connections. This the officially If you want your NFS server to support TCP connections, say Y here.
still experimental, but seems to work well. TCP connections usually perform better than the default UDP when
the network is lossy or congested. If unsure, say Y.
config ROOT_NFS config ROOT_NFS
bool "Root file system on NFS" bool "Root file system on NFS"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment