From fe4f9428fc403fa8b99051f52d84ea5bd13f3855 Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Mon, 18 Jun 2018 19:31:43 +0200 Subject: libfuse: add copy_file_range() support Add support for the relatively new copy_file_range() syscall. Backend filesystems can now implement an efficient way of cloning/duplicating data ranges within files. See 'man 2 copy_file_range' for more details. --- lib/fuse_versionscript | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/fuse_versionscript') diff --git a/lib/fuse_versionscript b/lib/fuse_versionscript index 2802bb4..00f955d 100644 --- a/lib/fuse_versionscript +++ b/lib/fuse_versionscript @@ -153,6 +153,12 @@ FUSE_3.3 { fuse_open_channel; } FUSE_3.2; +FUSE_3.4 { + global: + fuse_fs_copy_file_range; + fuse_reply_copy_file_range; +} FUSE_3.3; + # Local Variables: # indent-tabs-mode: t # End: -- cgit v1.2.3