help-hurd
[Top][All Lists]
Advanced

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

Re: ShadowFS (status)


From: Moritz Schulte
Subject: Re: ShadowFS (status)
Date: 03 Aug 2001 13:06:26 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> writes:

Hi again,

> Yes, this is important.  The user will get the port from the other
> filesystem, and not a port from shadowfs.  In this sense, shadowfs
> is an aggregation of cross-filesystem hard links in a new directory
> tree (which is the union of the other directory trees).

Is this possible with the current libnetfs? libnetfs is doing that
port creation stuff alone without user-defined callbacks.

netfs_S_dir_lookup() wants netfs_attempt_lookup() to lookup the
node. Then, a new protid/peropen structure is created inside
netfs_S_dir_lookup() via netfs_make_{protid,peropen}() - in
netfs_make_protid() the new port for the user is created with
ports_create_port().

        moritz
-- 
Moritz Schulte <moritz@chaosdorf.de> http://www.chaosdorf.de/moritz/
Debian/GNU supporter - http://www.debian.org/ http://www.gnu.org/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199



reply via email to

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