On Tue, Apr 26, 2016 at 05:51:34PM -0500, Eric Sandeen wrote:
>
>
> On 4/26/16 5:21 PM, Dave Chinner wrote:
> > On Tue, Apr 26, 2016 at 08:51:10PM +0000, Benjamin Wirth wrote:
> >> Hello,
> >>
> >> I was looking for development APIs for XFS. The contents of
> >> xfsprogs-devel seem to only contain a few IOCTL commands, mostly
> >> file/inode based operations.
> >>
> >> I need to query free/used blocks of an entire XFS filesystem and
> >> was hoping to find some user-space APIs for this.
> >
> > $ man 2 statvfs
>
> I was assuming that he was interested in the actual used/free block
> locations, not just the total count. But maybe I was wrong!
Maybe I'm wrong, but asking for free/used blocks is ambiguous to say
the least. If he wants free/used blocks, then we just need to
forward port this kernel branch:
https://git.kernel.org/cgit/linux/kernel/git/dgc/linux-xfs.git/log/?h=fiemapfs
And this xfsprogs branch:
https://git.kernel.org/cgit/fs/xfs/xfsprogs-dev.git/log/?h=spaceman
Cheers,
Dave.
--
Dave Chinner
david@xxxxxxxxxxxxx
|