[Bugs] [Bug 1220173] SEEK_HOLE support (optimization)

bugzilla at redhat.com bugzilla at redhat.com
Sun Jun 21 15:27:34 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1220173



--- Comment #7 from Niels de Vos <ndevos at redhat.com> ---
It seems that FUSE in the Linux kernel does not pass llseek() on to the
userspace filesystem daemon:

   
http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/tree/fs/fuse/file.c#n2234

We can add the seek() operation to Gluster, but this is not sufficient yet. If
the Gluster processes do not get the operation passed on, there will be no way
for the application to do a SEEK_HOLE/SEEK_DATA.

Extending libgfapi with the functionality could be made available quicker.
Applications (like qemu-img) using libgfapi to access VM-images on Gluster
would be able to call glfs_seek() and benefit from it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list