Wolfgang Jaehrling <[EMAIL PROTECTED]> writes:

> /usr/bin/ld: netfs.o(.debug_info+0x6399): unresolvable relocation
> against symbol `_netfs_translator_callback1'

I am not sure what this is; I don't see it here.

> I noticed that lnode_ref_remove() and lnode_uninstall() recursively
> call each other, where lnode_uninstall() calls lnode_ref_remove() on
> node->dir, which should be locked; I could not find anything that
> indicates that it will be.

Hmm, I will look into that.

> Also, I find it a bit unfortunate that a simple `ls' triggers this
> already:
>
> wj@hurd:~/unionfs$ settrans -ac foo unionfs .. /
> wj@hurd:~/unionfs$ ls foo/unionfs/
> ls: foo/unionfs/foo: Too many levels of symbolic links

Of course; that is exactly the problem we were speaking about on IRC.
If you would be allowed to lookup foo/unionfs/foo, this would lead to
endless recursion - wouldn't be so nice for e.g. the locatedb-find
process.

Thanks for your comments.

                moritz
-- 
[EMAIL PROTECTED] - http://duesseldorf.ccc.de/~moritz/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to