summaryrefslogtreecommitdiff
path: root/docs-xml/manpages-3
diff options
context:
space:
mode:
authorChristof Schmitt <christof.schmitt@us.ibm.com>2012-03-08 13:57:12 -0800
committerChristian Ambach <ambi@samba.org>2012-03-22 18:41:22 +0100
commit0a896094c61fa1eec7dbb5bb35485747cdc1549d (patch)
treeeb63f518b3742eefe802acf0fc987937c0a9a508 /docs-xml/manpages-3
parent62616784ae5460bfd8f68ccfe596f80f55727b87 (diff)
downloadsamba-0a896094c61fa1eec7dbb5bb35485747cdc1549d.tar.gz
samba-0a896094c61fa1eec7dbb5bb35485747cdc1549d.tar.bz2
samba-0a896094c61fa1eec7dbb5bb35485747cdc1549d.zip
s3:vfs_gpfs: Implement fallocate callback for GPFS
GPFS provides the gpfs_prealloc call. Implement the fallocate callback with mode VFS_FALLOCATE_EXTEND_SIZE using this call. There is no support for VFS_FALLOCATE_KEEP_SIZE, so report this mode as not available.
Diffstat (limited to 'docs-xml/manpages-3')
-rw-r--r--docs-xml/manpages-3/vfs_gpfs.8.xml25
1 files changed, 25 insertions, 0 deletions
diff --git a/docs-xml/manpages-3/vfs_gpfs.8.xml b/docs-xml/manpages-3/vfs_gpfs.8.xml
index 398dcff255..4ea8c4d046 100644
--- a/docs-xml/manpages-3/vfs_gpfs.8.xml
+++ b/docs-xml/manpages-3/vfs_gpfs.8.xml
@@ -268,6 +268,31 @@
</varlistentry>
<varlistentry>
+ <term>gpfs:prealloc = [ yes | no ]</term>
+ <listitem>
+ <para>
+ If set to yes the gpfs_prealloc function will be used in the
+ fallocate callback when appropriate. If set to no gpfs_prealloc
+ will not be used. In both cases the system and libc calls are
+ avoided.
+ </para>
+
+ <itemizedlist>
+ <listitem><para>
+ <command>yes (default)</command> - Use gpfs_prealloc for the
+ fallocate callback.
+ </para></listitem>
+ <listitem><para>
+ <command>no</command> - Do not use gpfs_prealloc for the
+ fallocate callback.
+ </para></listitem>
+ </itemizedlist>
+ </listitem>
+
+ </varlistentry>
+
+ <varlistentry>
+
<term>nfs4:mode = [ simple | special ]</term>
<listitem>
<para>