[PATCH 0 of 4] Generic AIO by scheduling stacks
It's a syscall to submit syscalls to run async. Then another syscall to async gather the results of the submitted syscalls as they complete. One of the most wonderful things I've seen in awhile! Any syscall!
And I'm especially happy that Linus loves it, so we should expect to see it sooner than later in real kernels.