On Thu, 2006-04-13 at 15:23 +1000, Nathan Scott wrote:
> On Thu, Apr 13, 2006 at 03:10:00PM +1000, Stewart Smith wrote:
> > On Thu, 2005-09-22 at 10:45 -0500, Eric Sandeen wrote:
> > > something like this:
> > > err = xfsctl(argv[1], fd, XFS_IOC_RESVSP64, &fl);
> >
> > Are we going to see this be part of posix_fallocate in glibc any time
> > soon?
>
> I'd be dumbstruck if so. It really needs a proper fs-independent
> system call. This keeps coming up, and an interface has even been
> discussed on LKML in the past - just needs some guy to go do it.
> Some guy called "Stewart" maybe. ;)
maybe I'll get around to that this weekend :)
I've got some ideas for some good API features that we could use (being
people who are rather picky about performance and predictability in
certain areas)
> > The patch would be fairly trivial and then let application
> > programmers use a standard interface that has a nice fallback in case of
> > non-XFS file systems.
>
> The patch to MySQL would be just as trivial, surely. ;)
yeah - it's all about elegance though :)
At some point I should go and convince the OSX guys to do the same (from
a unix api, not just Carbon)... I'm working on motivation.. :)
--
Stewart Smith (stewart@xxxxxxxxxxxxxxxx)
http://www.flamingspork.com/
signature.asc
Description: This is a digitally signed message part
|