2013-03-12 16:55:04

by Sedat Dilek

[permalink] [raw]
Subject: Status of union-mount?

Hi,

what's the status of union-mount?
Where does the development happen - in [1]?

Regards,
- Sedat -

[1] http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=unionmount


2013-03-12 17:18:23

by Mark Knecht

[permalink] [raw]
Subject: Re: Status of union-mount?

On Tue, Mar 12, 2013 at 9:55 AM, Sedat Dilek <[email protected]> wrote:
> Hi,
>
> what's the status of union-mount?
> Where does the development happen - in [1]?
>
> Regards,
> - Sedat -
>
> [1] http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=unionmount

Sedat,
Did you look here for info?

http://unionfs.filesystems.org/

Cheers,
Mark

2013-03-12 17:19:39

by David Howells

[permalink] [raw]
Subject: Re: Status of union-mount?

Sedat Dilek <[email protected]> wrote:

> what's the status of union-mount?

It's being reengineered again to take account of VFS changes that went in in
the last merge window.

> Where does the development happen - in [1]?

On a git tree on my PC - which is occasionally mirrored in [1] when I've got
it working.

David

2013-03-13 09:53:06

by Sedat Dilek

[permalink] [raw]
Subject: Re: Status of union-mount?

On Tue, Mar 12, 2013 at 6:18 PM, Mark Knecht <[email protected]> wrote:
> On Tue, Mar 12, 2013 at 9:55 AM, Sedat Dilek <[email protected]> wrote:
>> Hi,
>>
>> what's the status of union-mount?
>> Where does the development happen - in [1]?
>>
>> Regards,
>> - Sedat -
>>
>> [1] http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=unionmount
>
> Sedat,
> Did you look here for info?
>
> http://unionfs.filesystems.org/
>

[ CC Erez ]

Hi,

UnionFS is a different solution than union-mount.
Checking the official GIT repositories, the last commit is from February 2012.
Can't say if the development stopped.

Regards,
- Sedat -

[1] http://git.fsl.cs.sunysb.edu/?p=unionfs-latest.git;a=commitdiff;h=6a0a7bb2656c8790d355e2dfcdd13332da319b8f

> Cheers,
> Mark

2013-03-13 09:57:56

by Sedat Dilek

[permalink] [raw]
Subject: Re: Status of union-mount?

On Tue, Mar 12, 2013 at 6:19 PM, David Howells <[email protected]> wrote:
> Sedat Dilek <[email protected]> wrote:
>
>> what's the status of union-mount?
>
> It's being reengineered again to take account of VFS changes that went in in
> the last merge window.
>

Hmmm, sorry for asking, but when do you plan to offer a "working"
union-mount (u-m)?
What's the status of the user-space tools or are they no more needed?
AFAICS the original authors patched e2fsprogs etc. (see Valerie's old
homepage [1]).

>> Where does the development happen - in [1]?
>
> On a git tree on my PC - which is occasionally mirrored in [1] when I've got
> it working.
>

Development on your local workstation does not look like you do an
open development.
So, it's currently only you doing the work on u-m?

- Sedat -

[1] http://valerieaurora.org/union/

> David

2013-03-22 01:39:08

by David Howells

[permalink] [raw]
Subject: Re: Status of union-mount?

Sedat Dilek <[email protected]> wrote:

> Hmmm, sorry for asking, but when do you plan to offer a "working"
> union-mount (u-m)?

It's a maze of twisty locking problems - some of which also apply to things
like overlayfs:-(

> What's the status of the user-space tools or are they no more needed?

You need to be able to tell mount(2) that you want a union. This is currently
done with a mount flag, but it might be portable to something in the mount
option string.

> AFAICS the original authors patched e2fsprogs etc. (see Valerie's old
> homepage [1]).

Yeah... I guess fsck programs need to be able to handle whiteout and fallthru
directory entries.

> >> Where does the development happen - in [1]?
> >
> > On a git tree on my PC - which is occasionally mirrored in [1] when I've got
> > it working.
> >
>
> Development on your local workstation does not look like you do an
> open development.

Excuse me. But it's quite hard to develop this on a remote git tree.
Further, I prefer not to push partially working stuff to my git tree, lest
someone pull it, try playing with it and have their fs eaten.

If someone wants it, I can mail the partially working stuff to them, but not
many people ask.

> So, it's currently only you doing the work on u-m?

Almost entirely, yes.

David