Erm, the aio interface has support for the event ringbuffer being accessed
by userspace (it lives in user memory and the kernel acts as a writer, with
userspace as a reader), that's one of its advantages -- completion events
are directly accessible from userspace after being written to by an
interrupt. Ideally this is to be wrapped in a vsyscall, but we don't have
support for that yet on x86, although much of the code written for x86-64
should be reusable.
-ben
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/