Yesterday, Zack Brown (of kernel-traffic fame) posted a patch to run any Linux syscall asynchronously. One of the problems with people doing high-performance event-driven network programming like Lighttpd, Perlbal, or DJabberd was that some syscalls block, and there wasn't a good clean way to do it. One of them mentioned regularly is
stat. For kicks, Lighttpd has a patch to move
stat to a fcgi app...
Good news is that Linus liked it.
Happy, happy, joy, joy!