From 0fb1e1fe6d4e326ba95fa506a3dbfce92083ef45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Jacke?= Date: Tue, 14 Dec 2010 18:14:58 +0100 Subject: [PATCH 8/8] s3: don't do strict allocate with sparse files **** TODO **** --- source3/smbd/vfs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c index 3055e37..c2089df 100644 --- a/source3/smbd/vfs.c +++ b/source3/smbd/vfs.c @@ -506,7 +506,7 @@ int vfs_allocate_file_space(files_struct *fsp, uint64_t len) contend_level2_oplocks_begin(fsp, LEVEL2_CONTEND_ALLOC_GROW); contend_level2_oplocks_end(fsp, LEVEL2_CONTEND_ALLOC_GROW); - if (!lp_strict_allocate(SNUM(fsp->conn))) + if (!lp_strict_allocate(SNUM(fsp->conn))) /* TODO: ... && SPARSE flag set */ return 0; len -= fsp->fsp_name->st.st_ex_size; -- 1.7.3.1