[PATCH] extend sparse file support
ddiss at suse.de
Wed Mar 4 03:27:02 MST 2015
On Thu, 26 Feb 2015 01:40:09 +0100, David Disseldorp wrote:
> This patch-set adds support for the SMB2 FSCTL_QUERY_ALLOCATED_RANGES and
> FSCTL_SET_ZERO_DATA ioctls.
> FSCTL_SET_ZERO_DATA offers a mechanism for clients to request that the
> server zero a range within a file. On a sparse file this range can be
> deallocated by the underlying filesystem. This ioctl is implemented in
> Samba using falloc() with the FALLOC_FL_PUNCH_HOLE flag.
> Clients can discover allocated and sparse file ranges using the
> FSCTL_QUERY_ALLOCATED_RANGES ioctl. This ioctl is implemented in Samba
> using the SEEK_DATA / SEEK_HOLE lseek() whence values.
> Feedback appreciated.
> Cheers, David
Ping, did this make it onto someone's queue?
More information about the samba-technical