Oh well. I'm obviously not entirely happy about it, but the refcount issues look fixable. So I pushed it out. Al, mind taking a look? Jens claimed in his pull request that you've already looked at the refcounting, so I think the only issue is whether it shares the bug with fs/aio.c that I think it does, or whether it might be avoiding it because of doing things slightly differently. Linus