svn commit: r355954 - head/usr.sbin/nfsd

Rick Macklem rmacklem at FreeBSD.org
Fri Dec 20 21:25:52 UTC 2019


Author: rmacklem
Date: Fri Dec 20 21:25:51 2019
New Revision: 355954
URL: https://svnweb.freebsd.org/changeset/base/355954

Log:
  Update the man page to reflect the addition of NFSv4.2 (r355677).
  
  Include references to NFSv4.2 and associated RFCs.
  Also clarify when a Linux client needs to set vfs.nfsd.flexlinuxhack if
  a pNFS server is in use.
  
  This is a content change.

Modified:
  head/usr.sbin/nfsd/nfsd.8

Modified: head/usr.sbin/nfsd/nfsd.8
==============================================================================
--- head/usr.sbin/nfsd/nfsd.8	Fri Dec 20 21:25:22 2019	(r355953)
+++ head/usr.sbin/nfsd/nfsd.8	Fri Dec 20 21:25:51 2019	(r355954)
@@ -28,7 +28,7 @@
 .\"	@(#)nfsd.8	8.4 (Berkeley) 3/29/95
 .\" $FreeBSD$
 .\"
-.Dd February 14, 2019
+.Dd December 20, 2019
 .Dt NFSD 8
 .Os
 .Sh NAME
@@ -222,9 +222,15 @@ RFC1094,
 .%T "NFS: Network File System Version 3 Protocol Specification" ,
 RFC1813,
 .%T "Network File System (NFS) Version 4 Protocol" ,
-RFC3530 and
+RFC7530,
 .%T "Network File System (NFS) Version 4 Minor Version 1 Protocol" ,
-RFC5661.
+RFC5661,
+.%T "Network File System (NFS) Version 4 Minor Version 2 Protocol" ,
+RFC7862,
+.%T "File System Extended Attributes in NFSv4" ,
+RFC8276 and
+.%T "Parallel NFS (pNFS) Flexible File Layout" ,
+RFC8435.
 .Pp
 If
 .Nm
@@ -323,13 +329,13 @@ and then restart it, after the
 .Xr gssd 8
 is running.
 .Pp
-If mirroring is enabled via the
-.Fl m
-option and there are Linux clients doing NFSv4.1 mounts, those clients
-need to be patched to support the
-.Dq tightly coupled
-variant of
-the Flexible File layout or the
+For a Flexible File Layout pNFS server,
+if there are Linux clients doing NFSv4.1 or NFSv4.2 mounts, those
+clients might need the
 .Xr sysctl 8
 vfs.nfsd.flexlinuxhack
-must be set to one on the MDS as a workaround.
+to be set to one on the MDS as a workaround.
+.Pp
+Linux 5.n kernels appear to have been patched such that this
+.Xr sysctl 8
+does not need to be set.


More information about the svn-src-all mailing list