DragonFly commits List (threaded) for 2011-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: librt: Initial userland implementation of POSIX AIO functionality.
commit ea3ab0976cc09b801ebcb7467f7371f41e435bd4
Author: Venkatesh Srinivas <me@endeavour.zapto.org>
Date: Thu Feb 17 10:03:42 2011 -0800
librt: Initial userland implementation of POSIX AIO functionality.
Issues synchronous IO requests in response to AIO calls; does not
support SIGEV_THREAD or SIGEV_SIGNAL; the former because our
infrastructure doesn't have SIGEV_THREAD already; the latter
because we do not support sigqueue() or sending signals w/ a
sigval payload.
Summary of changes:
lib/librt/Makefile | 2 +-
lib/librt/aio.c | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++
sys/kern/kern_exec.c | 1 -
sys/kern/kern_exit.c | 1 -
sys/sys/aio.h | 42 +---------
5 files changed, 216 insertions(+), 42 deletions(-)
create mode 100644 lib/librt/aio.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ea3ab0976cc09b801ebcb7467f7371f41e435bd4
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]