vfs_ceph: fix strict_allocate_ftruncate()
authorDavid Disseldorp <ddiss@samba.org>
Tue, 26 Feb 2019 15:07:27 +0000 (16:07 +0100)
committerKarolin Seeger <kseeger@samba.org>
Mon, 4 Mar 2019 10:37:56 +0000 (10:37 +0000)
commitba75d5f483911b0f44828a0e9cfc35cfd7dfe4c6
treefd3604f5a69e0944be035e27010517f1a23f144b
parent15ef70cb53a038847f424a7881bcbc09f8e0a80f
vfs_ceph: fix strict_allocate_ftruncate()

The vfs_ceph "strict allocate = yes" ftruncate wrapper may attempt
*local* filesystem ftruncate(). Fix this.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13807

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
(cherry picked from commit 70329c36ed91dd0e50ff66f9b0a85c62ac8a621e)
source3/modules/vfs_ceph.c