With the addition of async readpages in 3.2 kernels, the behavior of
the rsize= option has changed.

Signed-off-by: Jeff Layton <[email protected]>
---
 mount.cifs.8 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mount.cifs.8 b/mount.cifs.8
index 64a8b64..ff505e1 100644
--- a/mount.cifs.8
+++ b/mount.cifs.8
@@ -414,9 +414,9 @@ nouser_xattr
 (default) Do not allow getfattr/setfattr to get/set xattrs, even if server 
would support it otherwise\&.
 .RE
 .PP
-rsize=\fIarg\fR
+rsize=\fIbytes\fR
 .RS 4
-default network read size (usually 16K)\&. The client currently can not use 
rsize larger than CIFSMaxBufSize\&. CIFSMaxBufSize defaults to 16K and may be 
changed (from 8K to the maximum kmalloc size allowed by your kernel) at module 
install time for cifs\&.ko\&. Setting CIFSMaxBufSize to a very large value will 
cause cifs to use more memory and may reduce performance in some cases\&. To 
use rsize greater than 127K (the original cifs protocol maximum) also requires 
that the server support a new Unix Capability flag (for very large read) which 
some newer servers (e\&.g\&. Samba 3\&.0\&.26 or later) do\&. rsize can be set 
from a minimum of 2048 to a maximum of 130048 (127K or CIFSMaxBufSize, 
whichever is smaller)
+Maximum amount of data that the kernel will request in a read request in 
bytes. Prior to kernel 3.2.0, the default was 16k, and the maximum size was 
limited by the CIFSMaxBufSize module parameter. As of kernel 3.2.0, the 
behavior varies according to whether POSIX extensions are enabled on the mount 
and the server supports large POSIX reads. If they are, then the default is 1M, 
and the maxmimum is 16M. If they are not supported by the server, then the 
default is 60k and the maximum is around 127k. The reason for the 60k is 
because it's the maximum size read that windows servers can fill. Note that 
this value is a maximum, and the client may settle on a smaller size to 
accomodate what the server supports. In kernels prior to 3.2.0, no negotiation 
is performed.
 .RE
 .PP
 wsize=\fIbytes\fR
-- 
1.7.6

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to