public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: Wrapfs a stackable file system
  2001-09-21 16:21     ` David Chow
@ 2001-09-20 12:15       ` kratkin
  0 siblings, 0 replies; 5+ messages in thread
From: kratkin @ 2001-09-20 12:15 UTC (permalink / raw)
  To: David Chow; +Cc: Alexander Viro, Oystein Viggen, linux-fsdevel, linux-kernel



Some docs about stackable fs (aka wrapfs):
http://www.isi.edu/~johnh/WORK/ucla.html
and:
http://www.isi.edu/~johnh/PAPERS/index.html

On Sat, 22 Sep 2001, David Chow wrote:

> On Fri, 21 Sep 2001, Alexander Viro wrote:
>
> >
> >
> > On 21 Sep 2001, Oystein Viggen wrote:
> >
> > > * [	David Chow]
> > >
> > > > The idea is orinigally from FiST, a stackable file system. But the FiST
> > > > owner Erez seems given up to maintain the project. At the time I receive
> > > > the code, it is so buggy, even unusable, lots of segmentation fault
> > > > problems. I have debugging the fs for quite a while. Now it is useful in
> > > > just use as a file system wrapper. It is useful in chroot environments
> > > > and hardlinks aren't available. It wraps a directory and mount to
> > > > another directory on tops of any filesystems.
> > >
> > > Is this not essentially what we already have with mount --bind in 2.4?
> >
> > Bindings can be used to get the same result, but underlying mechanics is
> > different.  Wrapfs is not the most interesting application of FiST, so it's
> > hardly a surprise...
> >
>
> I think you people didn't understand what is wrapfs, if is only a template
> for FiST. The aim is to provide a properly maintained stackable template
> under linux, and so that people can use FiST to develop their own
> filesystem. Currently the wrapfs template is so buggy, I spend weeks to
> fix all the bugs and even rewriting some of the code to make it more
> efficient. This dosn't means --bind, it means it also fix up tons of FS'es
> that is previously produced by using the old buggy FiST template, FiST is
> good for developing new stackable file system, the current problem is that
> the templates are buggy.... you got it??? If you know something is good
> but it is not properly maintained, why not give it a hand and do all the
> people a flavour?
>
> regards,
>
> David
>
> -
> 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/
>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Wrapfs a stackable file system
@ 2001-09-21  9:28 David Chow
  2001-09-21 13:25 ` Oystein Viggen
  0 siblings, 1 reply; 5+ messages in thread
From: David Chow @ 2001-09-21  9:28 UTC (permalink / raw)
  To: linux-fsdevel, linux-kernel

I am rewriting he wrapfs from the fist project and is now in a debugging
stage, it is now quite ready for experimental tests.

The idea is orinigally from FiST, a stackable file system. But the FiST
owner Erez seems given up to maintain the project. At the time I receive
the code, it is so buggy, even unusable, lots of segmentation fault
problems. I have debugging the fs for quite a while. Now it is useful in
just use as a file system wrapper. It is useful in chroot environments
and hardlinks aren't available. It wraps a directory and mount to
another directory on tops of any filesystems. I wish to maintain this
file system development since FiST's idea is good. It allow to use this
base wrapfs as a template and then you can do encryption and other
operations on it with fast development time. If any kernel file system
maintainer is interested, please contact me .. I would like to get help
to finish up my debugging work. The result will be GPL'ed. I will also
package it with the fistgen package as a file system development tool.
Thanks.

regards.

David Chow

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Wrapfs a stackable file system
  2001-09-21  9:28 Wrapfs a stackable file system David Chow
@ 2001-09-21 13:25 ` Oystein Viggen
  2001-09-21 13:36   ` Alexander Viro
  0 siblings, 1 reply; 5+ messages in thread
From: Oystein Viggen @ 2001-09-21 13:25 UTC (permalink / raw)
  To: David Chow; +Cc: linux-fsdevel, linux-kernel

* [	David Chow] 

> The idea is orinigally from FiST, a stackable file system. But the FiST
> owner Erez seems given up to maintain the project. At the time I receive
> the code, it is so buggy, even unusable, lots of segmentation fault
> problems. I have debugging the fs for quite a while. Now it is useful in
> just use as a file system wrapper. It is useful in chroot environments
> and hardlinks aren't available. It wraps a directory and mount to
> another directory on tops of any filesystems.

Is this not essentially what we already have with mount --bind in 2.4?

Oystein
-- 
When in doubt: Think again.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Wrapfs a stackable file system
  2001-09-21 13:25 ` Oystein Viggen
@ 2001-09-21 13:36   ` Alexander Viro
  2001-09-21 16:21     ` David Chow
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Viro @ 2001-09-21 13:36 UTC (permalink / raw)
  To: Oystein Viggen; +Cc: David Chow, linux-fsdevel, linux-kernel



On 21 Sep 2001, Oystein Viggen wrote:

> * [	David Chow] 
> 
> > The idea is orinigally from FiST, a stackable file system. But the FiST
> > owner Erez seems given up to maintain the project. At the time I receive
> > the code, it is so buggy, even unusable, lots of segmentation fault
> > problems. I have debugging the fs for quite a while. Now it is useful in
> > just use as a file system wrapper. It is useful in chroot environments
> > and hardlinks aren't available. It wraps a directory and mount to
> > another directory on tops of any filesystems.
> 
> Is this not essentially what we already have with mount --bind in 2.4?

Bindings can be used to get the same result, but underlying mechanics is
different.  Wrapfs is not the most interesting application of FiST, so it's 
hardly a surprise...


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Wrapfs a stackable file system
  2001-09-21 13:36   ` Alexander Viro
@ 2001-09-21 16:21     ` David Chow
  2001-09-20 12:15       ` kratkin
  0 siblings, 1 reply; 5+ messages in thread
From: David Chow @ 2001-09-21 16:21 UTC (permalink / raw)
  To: Alexander Viro; +Cc: Oystein Viggen, linux-fsdevel, linux-kernel

On Fri, 21 Sep 2001, Alexander Viro wrote:

>
>
> On 21 Sep 2001, Oystein Viggen wrote:
>
> > * [	David Chow]
> >
> > > The idea is orinigally from FiST, a stackable file system. But the FiST
> > > owner Erez seems given up to maintain the project. At the time I receive
> > > the code, it is so buggy, even unusable, lots of segmentation fault
> > > problems. I have debugging the fs for quite a while. Now it is useful in
> > > just use as a file system wrapper. It is useful in chroot environments
> > > and hardlinks aren't available. It wraps a directory and mount to
> > > another directory on tops of any filesystems.
> >
> > Is this not essentially what we already have with mount --bind in 2.4?
>
> Bindings can be used to get the same result, but underlying mechanics is
> different.  Wrapfs is not the most interesting application of FiST, so it's
> hardly a surprise...
>

I think you people didn't understand what is wrapfs, if is only a template
for FiST. The aim is to provide a properly maintained stackable template
under linux, and so that people can use FiST to develop their own
filesystem. Currently the wrapfs template is so buggy, I spend weeks to
fix all the bugs and even rewriting some of the code to make it more
efficient. This dosn't means --bind, it means it also fix up tons of FS'es
that is previously produced by using the old buggy FiST template, FiST is
good for developing new stackable file system, the current problem is that
the templates are buggy.... you got it??? If you know something is good
but it is not properly maintained, why not give it a hand and do all the
people a flavour?

regards,

David


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-09-21 20:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-09-21  9:28 Wrapfs a stackable file system David Chow
2001-09-21 13:25 ` Oystein Viggen
2001-09-21 13:36   ` Alexander Viro
2001-09-21 16:21     ` David Chow
2001-09-20 12:15       ` kratkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox