On 05/06/2014 11:46 AM, Max Reitz wrote: > > Okay, then I'll put the functionality in own functions and reverse the > order in v2 while keeping the fallback idea, as I think there may exist > systems where the reverse of what this patch tries to fix is true: > SEEK_HOLE/SEEK_DATA is not supported, but FIEMAP is.
Correct - Linux implemented FIEMAP long before SEEK_HOLE, so there is a range of kernels where FIEMAP is all you have. It is only non-Linux where you will have SEEK_HOLE in isolation. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature