Re: [RFC] pdirops: vfs patch

From: Alex Tomas
Date: Wed Feb 23 2005 - 08:58:31 EST


>>>>> Jan Blunck (JB) writes:

JB> Nope, d_alloc() is setting d_flags to DCACHE_UNHASHED. Therefore it is not found
JB> by __d_lookup() until it is rehashed which is implicit done by ->lookup().

that means we can have two processes allocated dentry for
same name. they'll call ->lookup() each against own dentry,
fill them and hash. so, we'll get two equal dentries.
is that OK?

thanks, Alex

-
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/