]> www.infradead.org Git - users/jedix/linux-maple.git/commit
aio: add aio_kernel_() interface
authorDave Kleikamp <dave.kleikamp@oracle.com>
Thu, 12 Jan 2012 21:13:40 +0000 (15:13 -0600)
committerDave Kleikamp <dave.kleikamp@oracle.com>
Fri, 13 Jan 2012 00:15:52 +0000 (18:15 -0600)
commit36c91dae5541aafe2dd6688db6828083166a6679
tree17784526081e89c48a5792c3bba23d9a8c678bab
parent9fca6a9072b6a6f2cae425b88338c84f1ca25ea6
aio: add aio_kernel_() interface

This adds an interface that lets kernel callers submit aio iocbs without
going through the user space syscalls.  This lets kernel callers avoid
the management limits and overhead of the context.  It will also let us
integrate aio operations with other kernel apis that the user space
interface doesn't have access to.

Signed-off-by: Zach Brown <zach.brown@oracle.com>
Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
fs/aio.c
include/linux/aio.h