Hi all, I'm having difficulty working out how delegation release threads are synchronized with umount. For an information about the problem please see https://bugzilla.kernel.org/show_bug.cgi?id=30882 and in particular comment #28. Can someone please give me a description of the sequence of events at umount (aka. nfs4_kill_super() function calls). In particular how does nfs_free_server() know that if nfs_super_return_all_delegations() starts a thread that it is finished before freeing the server struct. Any information or observations about the opps in the above bug would also be appreciated. Ian -- 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