Umount and delegation release thread syncronization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux