[PATCH] Update to libaio?

Rusty Russell rusty at rustcorp.com.au
Tue Jan 8 22:01:19 UTC 2008


On Wednesday 09 January 2008 06:23:22 Zach Brown wrote:
> Sarah Sharp wrote:
> > I think the Debian package maintainer should also be involved in this.
> >
> > I would love to see preadv and pwritev go into libaio, as they will be
> > useful for userspace USB driver developers to interface with usbfs2
> > (http://wiki.cs.pdx.edu/usb/usbfs2.html).  I do have a few more issues
> > with the libaio-dev package.
>
> *I* would love for people to stop using libaio.

Then you will have to provide an alternative.

Since AIO now hooks up with eventfd, making it poll()able and not just a 
novelty, I'd say now is the time for such a thing.  Otherwise it'll be libaio 
everywhere.

> It's not a library, in 
> that it doesn't isolate applications from the system ABI.  It's no more
> than a bunch of inline functions.  It was a mistake, in my opinion, but
> here we are.

For some reason it implements the arch-specific syscalls manually, too.

Cheers,
Rusty.




More information about the Ubuntu-devel-discuss mailing list