bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unionfs


From: Moritz Schulte
Subject: Re: Unionfs
Date: Sun, 08 Dec 2002 09:04:11 +0100
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu)

Wolfgang Jaehrling <pro-linux@gmx.de> 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
-- 
moritz@duesseldorf.ccc.de - http://duesseldorf.ccc.de/~moritz/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199



reply via email to

[Prev in Thread] Current Thread [Next in Thread]