aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/README
diff options
context:
space:
mode:
Diffstat (limited to 'fs/cifs/README')
-rw-r--r--fs/cifs/README38
1 files changed, 24 insertions, 14 deletions
diff --git a/fs/cifs/README b/fs/cifs/README
index 4d01697722cc..85f1eb14083e 100644
--- a/fs/cifs/README
+++ b/fs/cifs/README
@@ -301,10 +301,21 @@ A partial list of the supported mount options follows:
301 during the local client kernel build will be used. 301 during the local client kernel build will be used.
302 If server does not support Unicode, this parameter is 302 If server does not support Unicode, this parameter is
303 unused. 303 unused.
304 rsize default read size (usually 16K) 304 rsize default read size (usually 16K). The client currently
305 wsize default write size (usually 16K, 32K is often better over GigE) 305 can not use rsize larger than CIFSMaxBufSize. CIFSMaxBufSize
306 maximum wsize currently allowed by CIFS is 57344 (14 4096 byte 306 defaults to 16K and may be changed (from 8K to the maximum
307 pages) 307 kmalloc size allowed by your kernel) at module install time
308 for cifs.ko. Setting CIFSMaxBufSize to a very large value
309 will cause cifs to use more memory and may reduce performance
310 in some cases. To use rsize greater than 127K (the original
311 cifs protocol maximum) also requires that the server support
312 a new Unix Capability flag (for very large read) which some
313 newer servers (e.g. Samba 3.0.26 or later) do. rsize can be
314 set from a minimum of 2048 to a maximum of 130048 (127K or
315 CIFSMaxBufSize, whichever is smaller)
316 wsize default write size (default 57344)
317 maximum wsize currently allowed by CIFS is 57344 (fourteen
318 4096 byte pages)
308 rw mount the network share read-write (note that the 319 rw mount the network share read-write (note that the
309 server may still consider the share read-only) 320 server may still consider the share read-only)
310 ro mount network share read-only 321 ro mount network share read-only
@@ -359,7 +370,7 @@ A partial list of the supported mount options follows:
359 Note that this does not affect the normal ACL check on the 370 Note that this does not affect the normal ACL check on the
360 target machine done by the server software (of the server 371 target machine done by the server software (of the server
361 ACL against the user name provided at mount time). 372 ACL against the user name provided at mount time).
362 serverino Use servers inode numbers instead of generating automatically 373 serverino Use server's inode numbers instead of generating automatically
363 incrementing inode numbers on the client. Although this will 374 incrementing inode numbers on the client. Although this will
364 make it easier to spot hardlinked files (as they will have 375 make it easier to spot hardlinked files (as they will have
365 the same inode numbers) and inode numbers may be persistent, 376 the same inode numbers) and inode numbers may be persistent,
@@ -367,12 +378,11 @@ A partial list of the supported mount options follows:
367 are unique if multiple server side mounts are exported under a 378 are unique if multiple server side mounts are exported under a
368 single share (since inode numbers on the servers might not 379 single share (since inode numbers on the servers might not
369 be unique if multiple filesystems are mounted under the same 380 be unique if multiple filesystems are mounted under the same
370 shared higher level directory). Note that this requires that 381 shared higher level directory). Note that some older
371 the server support the CIFS Unix Extensions as other servers 382 (e.g. pre-Windows 2000) do not support returning UniqueIDs
372 do not return a unique IndexNumber on SMB FindFirst (most 383 or the CIFS Unix Extensions equivalent and for those
373 servers return zero as the IndexNumber). Parameter has no 384 this mount option will have no effect. Exporting cifs mounts
374 effect to Windows servers and others which do not support the 385 under nfsd requires this mount option on the cifs mount.
375 CIFS Unix Extensions.
376 noserverino Client generates inode numbers (rather than using the actual one 386 noserverino Client generates inode numbers (rather than using the actual one
377 from the server) by default. 387 from the server) by default.
378 setuids If the CIFS Unix extensions are negotiated with the server 388 setuids If the CIFS Unix extensions are negotiated with the server
@@ -582,10 +592,10 @@ the start of smb requests and responses can be enabled via:
582 592
583 echo 1 > /proc/fs/cifs/traceSMB 593 echo 1 > /proc/fs/cifs/traceSMB
584 594
585Two other experimental features are under development and to test 595Two other experimental features are under development. To test these
586require enabling CONFIG_CIFS_EXPERIMENTAL 596requires enabling CONFIG_CIFS_EXPERIMENTAL
587 597
588 More efficient write operations 598 ipv6 enablement
589 599
590 DNOTIFY fcntl: needed for support of directory change 600 DNOTIFY fcntl: needed for support of directory change
591 notification and perhaps later for file leases) 601 notification and perhaps later for file leases)