I think the idea is to support AIO for all objects with a single API
Posted Apr 8, 2009 12:46 UTC (Wed) by khim
In reply to: Why does AIO need to be supported at the kernel level?
Parent article: Linux Storage and Filesystem workshop, day 1
While it's very important to have "light AIO" for some things (like TCP
sockets) it's not so important to have them for other things (like
in-memory pipes). If you have everything in kernel you can implement some
things with threads and other without threads and userspace does not care.
With userspace library any change require ABI schange - and that's
to post comments)