All of lore.kernel.org
 help / color / mirror / Atom feed
* testing/questions about latest Reiser4
@ 2004-04-05  4:48 Grant Miner
  2004-04-05 15:23 ` Vladimir Saveliev
  2004-04-13 17:10 ` Hans Reiser
  0 siblings, 2 replies; 5+ messages in thread
From: Grant Miner @ 2004-04-05  4:48 UTC (permalink / raw)
  To: reiserfs-list

Does Reiser4 store stat data in real files, or some special way?  Are 
pseudo files just representation of stat data stored a special way?  Is 
it possible to do streams/forks with a plugin easily?

I mounted latest Reiser4 snapshot + linux 2.6.4 with acl and xattr 
options but when I tried "getfattr" I received "operation not supported"?

I'm using Reiser4 as root fs for some days now, and it is great!  Only 
problem is whenever I run 'make' it always recompiles everything; 
perhaps this has to do with time stamps?  Oh and fibration is cool :) 
How do I switch to the other fibration plugins for a directory?

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

* Re: testing/questions about latest Reiser4
  2004-04-05  4:48 testing/questions about latest Reiser4 Grant Miner
@ 2004-04-05 15:23 ` Vladimir Saveliev
  2004-04-05 23:00   ` Valdis.Kletnieks
  2004-04-13 17:10 ` Hans Reiser
  1 sibling, 1 reply; 5+ messages in thread
From: Vladimir Saveliev @ 2004-04-05 15:23 UTC (permalink / raw)
  To: Grant Miner; +Cc: reiserfs-list

Hello

On Mon, 2004-04-05 at 08:48, Grant Miner wrote:
> Does Reiser4 store stat data in real files, or some special way?

files are built of items. Every file has item of stat data type. So,
reiser4 stores stat data as an item.

>   Are 
> pseudo files just representation of stat data stored a special way? 

Pseudo files are not stored anywhere

>  Is 
> it possible to do streams/forks with a plugin easily?
> 
> I mounted latest Reiser4 snapshot + linux 2.6.4 with acl and xattr 
> options but when I tried "getfattr" I received "operation not supported"?
> 
reiser4 does not support xattrs. You may try to #define XATTR (1) in
fs/reiser4/reiser4.h and try to mount with -o xattr. This code was
disabled sometime ago. So, it is not guarantted to work.

> I'm using Reiser4 as root fs for some days now, and it is great!  Only 
> problem is whenever I run 'make' it always recompiles everything;

I just tried to compile reiserfsprogs, and it worked as expected. Can
you, please, say more how to reproduce this problem?

>  
> perhaps this has to do with time stamps?  Oh and fibration is cool :) 
> How do I switch to the other fibration plugins for a directory?
> 

echo -n 'ext-3\0' > ./metas/plugin/fibration



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

* Re: testing/questions about latest Reiser4
  2004-04-05 15:23 ` Vladimir Saveliev
@ 2004-04-05 23:00   ` Valdis.Kletnieks
  2004-04-06  6:48     ` Vladimir Saveliev
  0 siblings, 1 reply; 5+ messages in thread
From: Valdis.Kletnieks @ 2004-04-05 23:00 UTC (permalink / raw)
  To: Vladimir Saveliev; +Cc: Grant Miner, reiserfs-list

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

On Mon, 05 Apr 2004 19:23:08 +0400, Vladimir Saveliev said:

> >   Are 
> > pseudo files just representation of stat data stored a special way? 
> 
> Pseudo files are not stored anywhere

Subtle distinction here - the data in a pseudo file has to be stored
*somewhere* if you want it to persist across reboots, and even for things that
don't survive a reboot, the data has to be saved *someplace* in memory, even if
it's only in a variable or a dentry structure or something like that....

So more accurate might be to say "The content of pseudo files is created on the
fly from metadata that is managed (and possibly saved) by the file system".

(Sorry to be pedantic, but it's a point that will cause a lot of confusion if you
don't really understand it)...

[-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --]

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

* Re: testing/questions about latest Reiser4
  2004-04-05 23:00   ` Valdis.Kletnieks
@ 2004-04-06  6:48     ` Vladimir Saveliev
  0 siblings, 0 replies; 5+ messages in thread
From: Vladimir Saveliev @ 2004-04-06  6:48 UTC (permalink / raw)
  To: Valdis.Kletnieks; +Cc: Grant Miner, reiserfs-list

Hello

On Tue, 2004-04-06 at 03:00, Valdis.Kletnieks@vt.edu wrote:
> On Mon, 05 Apr 2004 19:23:08 +0400, Vladimir Saveliev said:
> 
> > >   Are 
> > > pseudo files just representation of stat data stored a special way? 
> > 
> > Pseudo files are not stored anywhere
> 
> Subtle distinction here - the data in a pseudo file has to be stored
> *somewhere* if you want it to persist across reboots, and even for things that
> don't survive a reboot, the data has to be saved *someplace* in memory, even if
> it's only in a variable or a dentry structure or something like that....
> 
> So more accurate might be to say "The content of pseudo files is created on the
> fly from metadata that is managed (and possibly saved) by the file system".
> 

Yes, thanks, I should have said something like that

> (Sorry to be pedantic, but it's a point that will cause a lot of confusion if you
> don't really understand it)...


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

* Re: testing/questions about latest Reiser4
  2004-04-05  4:48 testing/questions about latest Reiser4 Grant Miner
  2004-04-05 15:23 ` Vladimir Saveliev
@ 2004-04-13 17:10 ` Hans Reiser
  1 sibling, 0 replies; 5+ messages in thread
From: Hans Reiser @ 2004-04-13 17:10 UTC (permalink / raw)
  To: Grant Miner; +Cc: reiserfs-list, vs

Grant Miner wrote:

> Does Reiser4 store stat data in real files, or some special way?

It presents stat data to user space as a file (or via stat()), but below 
the fs interface it stores it in a stat item, which you can think of as 
a compressed format for stat files.

>   Are pseudo files just representation of stat data stored a special 
> way?  Is it possible to do streams/forks with a plugin easily?
>
> I mounted latest Reiser4 snapshot + linux 2.6.4 with acl and xattr 
> options but when I tried "getfattr" I received "operation not supported"?
>
> I'm using Reiser4 as root fs for some days now, and it is great!  Only 
> problem is whenever I run 'make' it always recompiles everything; 
> perhaps this has to do with time stamps?

Probably, talk to vs about it, ok?

>   Oh and fibration is cool :) How do I switch to the other fibration 
> plugins for a directory?
>
>


-- 
Hans


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

end of thread, other threads:[~2004-04-13 17:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-05  4:48 testing/questions about latest Reiser4 Grant Miner
2004-04-05 15:23 ` Vladimir Saveliev
2004-04-05 23:00   ` Valdis.Kletnieks
2004-04-06  6:48     ` Vladimir Saveliev
2004-04-13 17:10 ` Hans Reiser

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.