summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2015-08-24 09:48:50 +0000
committeravg <avg@FreeBSD.org>2015-08-24 09:48:50 +0000
commit5a44a9dd1deacb650de2a3b85ba593040d0bcd15 (patch)
treee3b25b7d384672805303adbba5df1ec03644be7b /lib/libc
parent4b25d224c2b9111a16649070d98b4712a78af637 (diff)
downloadFreeBSD-src-5a44a9dd1deacb650de2a3b85ba593040d0bcd15.zip
FreeBSD-src-5a44a9dd1deacb650de2a3b85ba593040d0bcd15.tar.gz
MFV (partial) r286889: 5692 expose the number of hole blocks in a file
FreeBSD porting notes: - only kernel-side changes are merged - the new ioctl is not actually implemented yet - thus, the goal is to synchronize DMU code illumos/illumos-gate@2bcf0248e992f292c7b814458bcdce2f004925d6 https://www.illumos.org/issues/5692 we would like to expose the number of hole (sparse) blocks in a file. this can be useful to for example if you want to fill in the holes with some data; knowing the number of holes in advances allows you to report progress on hole filling. We could use SEEK_HOLE to do that but it would be O(n) where n is the number of holes present in the file. Author: Max Grossman <max.grossman@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud