s3:vfs_gpfs: Implement fallocate callback for GPFS
commit0a896094c61fa1eec7dbb5bb35485747cdc1549d
authorChristof Schmitt <christof.schmitt@us.ibm.com>
Thu, 8 Mar 2012 21:57:12 +0000 (8 13:57 -0800)
committerChristian Ambach <ambi@samba.org>
Thu, 22 Mar 2012 17:41:22 +0000 (22 18:41 +0100)
treeeb63f518b3742eefe802acf0fc987937c0a9a508
parent62616784ae5460bfd8f68ccfe596f80f55727b87
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.
docs-xml/manpages-3/vfs_gpfs.8.xml
source3/modules/gpfs.c
source3/modules/vfs_gpfs.c
source3/modules/vfs_gpfs.h