aboutsummaryrefslogtreecommitdiff
path: root/lib/libshare
diff options
context:
space:
mode:
authorEtienne Dechamps <etienne.dechamps@ovh.net>2011-09-02 07:42:07 +0000
committerBrian Behlendorf <behlendorf1@llnl.gov>2012-02-10 00:19:32 +0000
commitcb2d19010d8fbcf6c22585cd8763fad3ba7db724 (patch)
treeb4fe64638a19856107953dc1a814c2e3f787c989 /lib/libshare
parentaec69371a6a2e94534809c5e9ba22e7b0e276937 (diff)
downloadsrc-cb2d19010d8fbcf6c22585cd8763fad3ba7db724.tar.gz
src-cb2d19010d8fbcf6c22585cd8763fad3ba7db724.zip
Support the fallocate() file operation.
Currently only the (FALLOC_FL_PUNCH_HOLE) flag combination is supported, since it's the only one that matches the behavior of zfs_space(). This makes it pretty much useless in its current form, but it's a start. To support other flag combinations we would need to modify zfs_space() to make it more flexible, or emulate the desired functionality in zpl_fallocate(). Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue #334
Diffstat (limited to 'lib/libshare')
-rw-r--r--lib/libshare/Makefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libshare/Makefile.in b/lib/libshare/Makefile.in
index 8951784ad256..8390ce835dbb 100644
--- a/lib/libshare/Makefile.in
+++ b/lib/libshare/Makefile.in
@@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
$(top_srcdir)/config/kernel-evict-inode.m4 \
+ $(top_srcdir)/config/kernel-fallocate.m4 \
$(top_srcdir)/config/kernel-fmode-t.m4 \
$(top_srcdir)/config/kernel-fsync.m4 \
$(top_srcdir)/config/kernel-get-disk-ro.m4 \