Re: d_splice_alias() problem.

viro
2004-05-04T09:46:45Z

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?