On Mon, 2014-04-07 at 22:27 +0200, Jan Kara wrote: > Hello, > > On Mon 07-04-14 10:10:27, Trond Myklebust wrote: > > The problem seems to be the use of iterate_supers(), which grabs a > > passive reference, and conflicts with our use of an active reference in > > the open context. > Yeah, we cannot really do otherwise in iterate_supers() - we have to grab > some superblock reference and we don't really want to get an active one > since that would result in spurious EBUSY returns from umount. BTW: By what mechanism does an active reference lead to EBUSY issues here? -- Trond Myklebust Linux NFS client maintainer, PrimaryData trond.myklebust@xxxxxxxxxxxxxxx -- 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