> Are you saying that there may not be a ".." some of the time? Or just
> that it may spontaneously be relinked? If it does spontaneously change
> it doesn't matter, you have still made sure there is access by at least
> one path.
>
> The trouble with doing this in userland is, the locked chain of dcache
> entries isn't there.
There is no _locked_ chain. And if you want to grab the locks on all
ancestors - think again. It means sorting the inodes by address _and_
relocking if any of them had been moved while you were locking the
previous ones. I absolutely refuse to add such crap to the tree and I
seriously suspect that Linus and Alan will do the same.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/