Re: d_splice_alias() problem.

From: viro
Date: Tue May 04 2004 - 04:48:06 EST


On Tue, May 04, 2004 at 05:00:15PM +1000, Greg Banks wrote:

> Ok, how about this...it's portable, and not racy, but may perturb the
> logic slightly by also taking dentries off the unused list in the case
> where they already had d_count>=1. I'm not sure how significant that is.
> In any case this also passes my tests.

a) ask RCU folks to review - the current logics in dcache.c is extremely
brittle as it is.

b) after rereading that code, I _really_ don't like the crap with "hashed
but disconnected" nfsd is pulling off. Neil, care to give detailed reasons
why you are doing that?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/