On Wed, 2009-12-02 at 16:23 -0500, Trond Myklebust wrote: > Couldn't you also simplify things a good deal by just adding a > completion to struct cache_deferred_req, and then letting > cache_defer_req() call wait_for_completion_timeout()? Better yet, the caller of cache_check() could decide whether or not to also call wait_for_completion_timeout(). In addition to allowing the rpc server thread to wait upon the authentication upcall, this could also simplify the nfsv4 server's idmapper code, and the nfsv4 client's dns resolver code. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html