SEEK_DATA/SEEK_HOLE on UFS/EXT2FS
gnehzuil
gnehzuil at gmail.com
Thu Sep 1 04:28:10 UTC 2011
Hi Pedro,
Actually, in linux, it doesn't really support SEEK_DATA/SEEK_HOLE. The
patches related don't be merged into mainline.
At present, when lseek(2) is called with SEEK_DATA, the entire file is
as data, as long as offset is smaller than the end of the file.
Meanwhile, a virtual hole is at the end of the file. So lseek(2) is
called with SEEK_HOLE, i_size in linux is returned.
Best regards,
lz
On 08/31/2011 11:56 PM, Pedro F. Giffuni wrote:
> Hi;
>
> Just FYI, after reconsidering their position wrt NIH, the
> linux guys now think SEEK_DATA/SEEK_HOLE is wonderful:
>
> http://lwn.net/Articles/440255/
>
> and NetBSD is known to be working on it too (latest patch):
>
> http://mail-index.netbsd.org/tech-kern/2011/08/17/msg011231.html
>
> I hope our own developers haven't forgotten that this
> is indeed a desired feature and that we get it for 10.0
> or, if possible, 9.1.
>
> cheers,
>
> Pedro.
> _______________________________________________
> freebsd-fs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
> To unsubscribe, send any mail to "freebsd-fs-unsubscribe at freebsd.org"
More information about the freebsd-fs
mailing list