svn commit: samba-docs r1202 - in trunk/smbdotconf/protocol: .

jra at samba.org jra at samba.org
Fri Nov 2 21:54:23 GMT 2007


Author: jra
Date: 2007-11-02 21:54:22 +0000 (Fri, 02 Nov 2007)
New Revision: 1202

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba-docs&rev=1202

Log:
Add "min receivefile size" docs.
Jeremy.

Added:
   trunk/smbdotconf/protocol/minreceivefilesize.xml


Changeset:
Added: trunk/smbdotconf/protocol/minreceivefilesize.xml
===================================================================
--- trunk/smbdotconf/protocol/minreceivefilesize.xml	2007-11-01 13:45:31 UTC (rev 1201)
+++ trunk/smbdotconf/protocol/minreceivefilesize.xml	2007-11-02 21:54:22 UTC (rev 1202)
@@ -0,0 +1,22 @@
+<samba:parameter name="min receivefile size"
+		type="integer"
+		context="G"
+		advanced="1" developer="1"
+		xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
+<description>
+<para>This option changes the behavior of <citerefentry><refentrytitle>smbd</refentrytitle>
+<manvolnum>8</manvolnum></citerefentry> when processing SMBwriteX calls. Any incoming
+SMBwriteX call on a non-signed SMB/CIFS connection greater than this value will not be processed in the normal way but will
+be passed to any underlying kernel recvfile or splice system call (if there is no such
+call Samba will emulate in user space). This allows zero-copy writes directly from network
+socket buffers into the filesystem buffer cache, if available. It may improve performance
+but user testing is recommended. If set to zero Samba processes SMBwriteX calls in the
+normal way. To enable POSIX large write support (SMB/CIFS writes up to 16Mb) this option must be
+nonzero.</para>
+<para>Note this option will have NO EFFECT if set on a SMB signed connection.</para>
+<para>The default is zero, which diables this option.</para>
+</description>
+
+<related>min receivefile size</related>
+<value type="default">0</value>
+</samba:parameter>



More information about the samba-cvs mailing list