Re: reiser4 plugins

2005-06-26 Thread Hubert Chan
On Sun, 26 Jun 2005 20:40:29 -0400, [EMAIL PROTECTED] said: On Sun, 26 Jun 2005 17:35:48 CDT, David Masover said: The kernel does not decide that. You do. And it doesn't automatically decide that every time you create a file. You have to use some interface to trigger the plugins. Oh,

Re: reiser4 plugins

2005-06-26 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kyle Moffett wrote: On Jun 26, 2005, at 22:37:48, David Masover wrote: $ make -C linux-2.6.12.zip/.../contents I've yet to see how such automatic unzipping does not inherently introduce system insecurity into _existing_ applications by

Re: reiser4 plugins

2005-06-26 Thread Hans Reiser
David Masover wrote: Hans Reiser wrote: David Masover wrote: [EMAIL PROTECTED] wrote: On Sun, 26 Jun 2005 14:58:07 CDT, David Masover said: Plugins is a bad word. This user's combination of plugins is most likely identical to other users', it's just which ones are enabled, and

Re: reiser4 plugins

2005-06-26 Thread Valdis . Kletnieks
On Sun, 26 Jun 2005 21:37:48 CDT, David Masover said: Assume we can do on-disk caching, similar to fscache/cachefs for nfs. Now, benchmark: $ unzip linux-2.6.12.zip make -C linux-2.6.12 versus the hypothetical $ make -C linux-2.6.12.zip/.../contents This is an automatic performance

Re: reiser4 plugins

2005-06-26 Thread Valdis . Kletnieks
On Sun, 26 Jun 2005 21:37:48 CDT, David Masover said: Go read http://www.tux.org/lkml/#s7-7 and ponder until enlightenment arrives. So what? I don't intend to convince anyone based on how much slower/faster their kernel compiles. It's meant to illustrate the principle of the thing.

Re: reiser4 plugins

2005-06-26 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Sun, 26 Jun 2005 21:37:48 CDT, David Masover said: Go read http://www.tux.org/lkml/#s7-7 and ponder until enlightenment arrives. So what? I don't intend to convince anyone based on how much slower/faster their

Re: reiser4 plugins

2005-06-26 Thread Valdis . Kletnieks
On Sun, 26 Jun 2005 23:10:43 EDT, Hubert Chan said: On Sun, 26 Jun 2005 20:40:29 -0400, [EMAIL PROTECTED] said: Oh, I'm waiting for the fun the first time somebody deploys a plugin that has similar semantics to 'chmod g+s dirname/' ;) (You *did* notice it was set-GID of a *directory* not an

Re: reiser4 plugins

2005-06-26 Thread Hans Reiser
[EMAIL PROTECTED] wrote: tarball/zipfile. Nobody ever suggested that you would actually want to. Besides, your point was that you could not run make inside of a kernel Umm, try it when we have it working, on a 1-4GB RAM machine it might not be so bad. We have the compression (albeit

Re: reiser4 plugins

2005-06-26 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Sun, 26 Jun 2005 21:37:48 CDT, David Masover said: Assume we can do on-disk caching, similar to fscache/cachefs for nfs. Now, benchmark: $ unzip linux-2.6.12.zip make -C linux-2.6.12 versus the hypothetical $ make

Re: reiser4 plugins

2005-06-26 Thread Valdis . Kletnieks
On Mon, 27 Jun 2005 00:31:46 CDT, David Masover said: *If* we decide that this must go both ways, *then* we either turn off write support inside the zipfile Oh, *that* will do wonders for command symmetry. And you just shot down the whole 'mv foo bar' being equivalent to 'zip bar foo'

Re: reiser4 plugins

2005-06-26 Thread Horst von Brand
David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: [...] Reiser4 plugins are not per user, but per kernel. They are compiled in. The model is intended to ease the development process, nothing more. Apologies if the naming suggests more. What do you gain by this? It is just a

Re: reiser4 plugins

2005-06-26 Thread Gregory Maxwell
On 6/27/05, Horst von Brand [EMAIL PROTECTED] wrote: Wonderful! I carefully transparently encrypt my secret files, so /everybody/ can read them! Now /that/ is progress! All of this side feature argument is completely offtopic for the inclusion of reiser4, but oh well. In any case, the real use

Re: reiser4 plugins

2005-06-26 Thread Horst von Brand
David Masover [EMAIL PROTECTED] wrote: Kyle Moffett wrote: On Jun 26, 2005, at 22:37:48, David Masover wrote: [...] That just means the zip plugin has to be more carefully written than I thought. It would have to be sandboxed and limited to prevent buffer overruns and zip bombs. [...]

Re: reiser4 plugins

2005-06-26 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Sun, 26 Jun 2005 23:10:43 EDT, Hubert Chan said: On Sun, 26 Jun 2005 20:40:29 -0400, [EMAIL PROTECTED] said: Reiser4 plugins have to be compiled into the kernel. (They're not plugins in the sense that most people

Re: reiser4 plugins

2005-06-26 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Mon, 27 Jun 2005 00:31:46 CDT, David Masover said: *If* we decide that this must go both ways, *then* we either turn off write support inside the zipfile Oh, *that* will do wonders for command symmetry. And you

Re: reiser4 plugins

2005-06-25 Thread Hans Reiser
Jeff Garzik wrote: I've already listed two rather large technical reasons. They are?

Re: reiser4 plugins

2005-06-25 Thread Hans Reiser
David Masover wrote: The social traditions aren't uniform. In fact, if we're referring to all of open source, go hang out on irc.freenode.net#gentoo for a great community, whether or not you like the distro. If you want developers, there's not too many RTFM's and I was coding bytecode

Re: reiser4 plugins

2005-06-25 Thread Gregory Maxwell
On 6/25/05, Hans Reiser [EMAIL PROTECTED] wrote: I wonder if Apple is a better social environment for developers these days than Linux? It would be fun to work with Steve Jobs, he has such a sense of vision and a delight in new things. He hires good people too; Dominic Giampaolo is really

Re: reiser4 plugins

2005-06-25 Thread Jesper Krogh
[Followup-To: header set to gmane.linux.kernel.] I gmane.linux.kernel, skrev David Masover: Most desktop users today don't have backups because there is no credible backup technology for 500Gb of data. They may have partial backups. Some Bandwidth is getting faster. And I just found a

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jesper Krogh wrote: [Followup-To: header set to gmane.linux.kernel.] I gmane.linux.kernel, skrev David Masover: Most desktop users today don't have backups because there is no credible backup technology for 500Gb of data. They may have partial

Re: reiser4 plugins

2005-06-25 Thread Valdis . Kletnieks
On Fri, 24 Jun 2005 23:10:35 CDT, David Masover said: But Linux is better. DOS ain't broke, but Linux is better. So maybe VFS ain't broke, but plugins would be better. I guess we'll only know if we let Reiser4 merge... No, we'll only know if we merge something that does plugins at the VFS

Re: reiser4 plugins

2005-06-25 Thread Diego Calleja
El Fri, 24 Jun 2005 21:31:02 -0700, Hans Reiser [EMAIL PROTECTED] escribió: What exactly is not ready Jeff? As I see it, this thread is 95% posturing, and almost no technical reasons for not merging. These authoritiesseem perfectly content with echoing the words of someone who skimmed the

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Fri, 24 Jun 2005 23:10:35 CDT, David Masover said: But Linux is better. DOS ain't broke, but Linux is better. So maybe VFS ain't broke, but plugins would be better. I guess we'll only know if we let Reiser4 merge...

Re: reiser4 plugins

2005-06-25 Thread Alexander Zarochentsev
On Wednesday 22 June 2005 05:18, Andrew Morton wrote: Hans Reiser [EMAIL PROTECTED] wrote: What is wrong with having an encryption plugin implemented in this manner? What is wrong with being able to have some files implemented using a compression plugin, and others in the same filesystem

Re: reiser4 plugins

2005-06-25 Thread Hans Reiser
[EMAIL PROTECTED] wrote: Hmm.. let's see.. I said Reiser isn't in because it shouldn't be screwing with the VFS, and said stuff should be done separate from the Reiser4 filesystem. We don't touch a line of VFS code. We look like a normal fs at the interface. Shall we send in a file

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hubert Chan wrote: On Sat, 25 Jun 2005 16:31:37 -0400, [EMAIL PROTECTED] said: [...] Meanwhile, PGP was designed to be used in an environment where you could do this: Today's secret plans are AES256 encrypted. The key is the next key in your

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: On Sat, 25 Jun 2005 13:33:27 CDT, David Masover said: Now *think* for a moment - how does a hypothetical Reiser4 using ext3 format gain any speed advantage with small files, when the speed advantage is based on using a

Re: reiser4 plugins

2005-06-25 Thread Horst von Brand
David Masover [EMAIL PROTECTED] wrote: Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: Jeff Garzik wrote: [...] Ain't broke is the battle cry of stagnation. I see it as the battle cry of

Re: reiser4 plugins

2005-06-25 Thread Hans Reiser
Think of reiser4 as being designed to be 90% library routines, and 10% program. Now, can these libraries be used by other filesystems? Why yes, some can. How many of them should be used by other filesystems? Reality: few people are going to rewrite their existing filesytems to mostly use our

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: Jeff Garzik wrote: [...]

Re: reiser4 plugins

2005-06-25 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Lincoln Dale wrote: Hans Reiser wrote: There has been no response to the technical email asking for what exactly it is that is duplicative, and what exactly it is that ought to be changed in how the code works, as opposed to what file the code

Re: reiser4 plugins

2005-06-25 Thread Hubert Chan
On Sun, 26 Jun 2005 00:01:39 -0400, Horst von Brand [EMAIL PROTECTED] said: David Masover [EMAIL PROTECTED] wrote: [...] Also, space is not so cheap that I won't take 25% more. It is cheap enough that I can't realistically fill the disks I have with /usefull/ stuff. So... And since when

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
Nikita, I respectfully disagree with what you say about the state of our atomicity code. It is not so far away as you describe, and probably 6 man weeks work could polish it off. You don't see the value in what I define as useful, namely atomicity without isolation. Since you don't see that,

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
Lincoln Dale wrote: the irony of this whole thread is that history is repeating itself. see http://www.ussg.iu.edu/hypermail/linux/kernel/0112.1/0519.html kernel developers pushed back on you 3 years ago - in 2001 - what has really changed? It is exactly the same, but rather than dwell on

Re: reiser4 plugins

2005-06-24 Thread Lincoln Dale
Hans Reiser wrote: Lincoln Dale wrote: the irony of this whole thread is that history is repeating itself. see http://www.ussg.iu.edu/hypermail/linux/kernel/0112.1/0519.html kernel developers pushed back on you 3 years ago - in 2001 - what has really changed? It is exactly the

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hans Reiser wrote: Nikita, I respectfully disagree with what you say about the state of our atomicity code. It is not so far away as you describe, and probably 6 man weeks work could polish it off. You don't see the value in what I define as

Re: reiser4 plugins

2005-06-24 Thread Lincoln Dale
Hans Reiser wrote: ow, if his target is reduced to whether we can eliminate a function indirection, and whether we can review the code together and see if it is easy to extend plugins and pluginids to other filesystems by finding places to make it more generic and accepting of per filesystem

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
Al Viro wrote: Have I missed the posting with analysis of changes in locking scheme and update of proof of correctness? If so, please give the message ID. _That_ had been the major showstopper for any merges, IIRC. Ah, the prince of helpfulness has arrived. Yes, as I remember, last time

Re: reiser4 plugins

2005-06-24 Thread Timothy Webster
--- Lincoln Dale [EMAIL PROTECTED] wrote: snip Nikita basically said as much in Message-ID: [EMAIL PROTECTED] earlier in this thread: But it is not so. There _are_ plugins-in-the-VFS. VFS operates on opaque objects (inodes, dentries, file system types) through interfaces:

Re: reiser4 plugins

2005-06-24 Thread Nikita Danilov
Hans Reiser [EMAIL PROTECTED] writes: Nikita, I respectfully disagree with what you say about the state of our atomicity code. It is not so far away as you describe, and probably 6 man weeks work could polish it off. You don't see the value in what I define as useful, namely atomicity

Re: reiser4 plugins

2005-06-24 Thread Alan Cox
On Gwe, 2005-06-24 at 02:12, Hans Reiser wrote: In which case the features belong in the VFS as all those with experience and kernel contributions have been arguing. So you fundamentally reject the prototype it in one fs and then abstract it to others development model? More fundamentally -

Re: reiser4 plugins

2005-06-24 Thread Alan Cox
On Gwe, 2005-06-24 at 04:17, David Masover wrote: False argument. So does the pen, so do hinges on doors. Do you still have hinges on your doors - probably. Indeed. Because there's nothing better -- not because I like it the way it is. I chose hinges carefully - there are better

Re: reiser4 plugins

2005-06-24 Thread Olivier Galibert
On Thu, Jun 23, 2005 at 10:17:06PM -0500, David Masover wrote: I was able to recover from bad blocks, though of course no Reiser that I know of has had bad block relocation built in... But I got all my files off of it, fortunately. My experience shows that you've been very, very lucky. I

Re: reiser4 plugins

2005-06-24 Thread Horst von Brand
David Masover [EMAIL PROTECTED] wrote: Alan Cox wrote: On Iau, 2005-06-23 at 23:04, David Masover wrote: [...] What for? It works just fine as it stands, AFAICS. So does DOS. Do you use DOS? I don't even use DOS to run DOS programs. False argument. So does the pen, so do hinges on

Re: reiser4 plugins

2005-06-24 Thread Al Viro
On Fri, Jun 24, 2005 at 03:45:23PM +0100, Al Viro wrote: On Fri, Jun 24, 2005 at 02:03:33AM -0700, Hans Reiser wrote: Al Viro wrote: Have I missed the posting with analysis of changes in locking scheme and update of proof of correctness? If so, please give the message ID. _That_

Re: reiser4 plugins

2005-06-24 Thread Horst von Brand
Timothy Webster [EMAIL PROTECTED] wrote: [...] I think it is the task of the linux community to generalize the vfs layer and not lock out reiserfs4 until that is done. No... the task of the Linux community is to make a better kernel. You will have to do the work to convince it that the

Re: reiser4 plugins

2005-06-24 Thread Perry Kundert
On 6/24/05, Horst von Brand [EMAIL PROTECTED] wrote: Timothy Webster [EMAIL PROTECTED] wrote: [...] I think it is the task of the linux community to generalize the vfs layer and not lock out reiserfs4 until that is done. No... the task of the Linux community is to make a better

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
Al Viro wrote: On Fri, Jun 24, 2005 at 02:03:33AM -0700, Hans Reiser wrote: Al Viro wrote: Have I missed the posting with analysis of changes in locking scheme and update of proof of correctness? If so, please give the message ID. _That_ had been the major showstopper for any merges,

Re: reiser4 plugins

2005-06-24 Thread Hubert Chan
On Thu, 23 Jun 2005 22:41:01 -0400, Horst von Brand [EMAIL PROTECTED] said: David Masover [EMAIL PROTECTED] wrote: I, for one, would like to use a pendrive and have certain files be encrypted transparently, only for use on Linux, but others be ready to transfer to a Windows box. And that

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
David Masover wrote: I was able to recover from bad blocks, though of course no Reiser that I know of has had bad block relocation built in... there was a patch somewhere. Vitaly, please comment.

Re: reiser4 plugins

2005-06-24 Thread Valdis . Kletnieks
On Fri, 24 Jun 2005 11:13:45 MDT, Perry Kundert said: In general, isn't it better to first include modules providing divergent but possibly interesting functionality (such as Reiser4) as an optional or experimental component, and then slowly re-factor desirable functionality into higher

Re: reiser4 plugins

2005-06-24 Thread Perry Kundert
On 6/24/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: On Fri, 24 Jun 2005 11:13:45 MDT, Perry Kundert said: In general, isn't it better to first include modules providing divergent but possibly interesting functionality (such as Reiser4) as an optional or experimental component, and

Re: reiser4 plugins

2005-06-24 Thread Theodore Ts'o
On Fri, Jun 24, 2005 at 12:21:18PM -0700, Hans Reiser wrote: There is an area where we suffered from writing fsck last. When there are two leaf nodes with the same key range AND the bitmap cannot be trusted to tell us which is the valid one, we don't know which is the most recent, and pick

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
fsck is better in V4 than it is in V3. Users should move from V3 to V4, as V3 is obsolete. I agree on that Ted. I also agree that Ted did a great job with fsck.ext*. V3 was where we learned. There are performance problems in V3 that I could only fix by writing V4. The balancing code for V3 was

Re: reiser4 plugins

2005-06-24 Thread Valdis . Kletnieks
On Fri, 24 Jun 2005 16:20:45 MDT, Perry Kundert said: OK, fair enough. The file-as-directory stuff, which introduces VFS-incompatible issues, was turned off. It requires VFS changes. Mind you, I still think that sounds *interesting*, but it *has* to happen at the VFS level. (And if

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: [...] Also, just as a personal note - talking about a reiser4 plugin that does ext3 backend storage doesn't help the cause. What you *should* be trying to sell: To be fair, I brought that up. I don't remember if Hans

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] wrote: [...] Because I can envision an ext23 filesystem that is just like reiser4, that does exactly that -- implements its variable behaviour via a journal plugin. So, if it did so, would you be OK with it? As long as

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Olivier Galibert wrote: On Thu, Jun 23, 2005 at 10:17:06PM -0500, David Masover wrote: I was able to recover from bad blocks, though of course no Reiser that I know of has had bad block relocation built in... But I got all my files off of it,

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alan Cox wrote: On Gwe, 2005-06-24 at 04:17, David Masover wrote: False argument. So does the pen, so do hinges on doors. Do you still have hinges on your doors - probably. Indeed. Because there's nothing better -- not because I like it the way

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Alan Cox wrote: On Iau, 2005-06-23 at 23:04, David Masover wrote: [...] [...] Ain't broke is the battle cry of stagnation. Its also the battle cry of everyone over the age of

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: Jeff Garzik wrote: [...] You missed his point. He is saying ext3 code should migrate towards

Re: reiser4 plugins

2005-06-24 Thread Hans Reiser
Jeff Garzik wrote: Then why not listen to authorities, all of whom are saying it's not ready yet What exactly is not ready Jeff? As I see it, this thread is 95% posturing, and almost no technical reasons for not merging. These authoritiesseem perfectly content with echoing the words of

Re: reiser4 plugins

2005-06-24 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hans Reiser wrote: [...] David has used reiser4. Have you? Maybe you guys should try it. Maybe you should all have less faith in your ability to skim code and understand it instantly. Maybe you guys should actually read the technical parts of

Re: reiser4 plugins

2005-06-23 Thread Pekka Enberg
Hi Hans, Jeff Garzik wrote: We have to maintain said ugly code for decades. On 6/23/05, Hans Reiser [EMAIL PROTECTED] wrote: No you don't, I do. Lots of people work on the kernel. If you wish to keep reiser4 maintenance to yourself, you probably need to keep it as a separate patch. Please

Re: reiser4 plugins

2005-06-23 Thread Markus T�rnqvist
On Wed, Jun 22, 2005 at 01:33:14PM -0400, Horst von Brand wrote: So merge it as it is Fix it first. The merge as it stands just gives rise to stuff that is /never/ fixed properly. It's in -mm already and it was said the big grudges are fixed. What do you still want?

Re: reiser4 plugins (the technical email in this flame fest)

2005-06-23 Thread Hans Reiser
Since this did not get an answer, and since it is the technical email in the flamefest, I thought I would resend it appropriately labeled. Correct me if I am wrong: What exists currently in VFS are vector instances, not classes. Plugins, selected by pluginids, are vector classes, with each

Re: reiser4 plugins

2005-06-23 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hans Reiser wrote: Jeff Garzik wrote: We have to maintain said ugly code for decades. No you don't, I do. filesystem, but if so, it will have to do it much more slowly. Take the good ideas -- things like plugins -- and make them at

Re: reiser4 plugins

2005-06-23 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nikita Danilov wrote: David Masover writes: [...] What we want is to have programs that can write small changes to one file or to many files, lump all those changes into a transaction, and have the transaction either succeed or

Re: reiser4 plugins

2005-06-23 Thread Hans Reiser
David Masover wrote: Nikita Danilov wrote: David Masover writes: [...] What we want is to have programs that can write small changes to one file or to many files, lump all those changes into a transaction, and have the transaction either succeed or fail. No existing file

Re: reiser4 plugins

2005-06-23 Thread Alexander Zarochentsev
On Wednesday 22 June 2005 18:29, Christoph Hellwig wrote: On Wed, Jun 22, 2005 at 06:24:32PM +0400, Alexander Zarochentsev wrote: Reiser plugins are for the same. Would you agree with reiser4 plugin design if the plugins will not dispatch VFS object methods calls by themselves but set

Re: reiser4 plugins

2005-06-23 Thread Hans Reiser
This is a very nice description, thank you Christophe. My comments are below. Christophe Saout wrote: Am Dienstag, den 21.06.2005, 18:18 -0700 schrieb Andrew Morton: What is wrong with having an encryption plugin implemented in this manner? What is wrong with being able to have some

Re: reiser4 plugins

2005-06-23 Thread Horst von Brand
David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: Jeff Garzik wrote: [...] You missed his point. He is saying ext3 code should migrate towards becoming reiser4 plugins, and reiser4 should be merged now so that the migration can get started. Sort of. I think ext3 would be

Re: reiser4 plugins

2005-06-23 Thread Adrian Ulrich
Not everyone will want to reformat at once, but as the reiser4 code matures and proves itself (even more than it already has), I for one have seen mainly people with wild claims that it will make their machines much faster, and coming back

Re: reiser4 plugins

2005-06-23 Thread Michael Dreher
Not everyone will want to reformat at once, but as the reiser4 code matures and proves itself (even more than it already has), I for one have seen mainly people with wild claims that it will make their machines much faster, and coming back

Re: reiser4 plugins

2005-06-23 Thread Avuton Olrich
On 6/23/05, Adrian Ulrich [EMAIL PROTECTED] wrote: From my POV: I've been using Reiser4 for almost everything (Rootfs / External Harddrives) for about ~8 Months without any data loss.. Powerloss, unpluging the Disk while writing, full filesystem, heavy use : No problems with reiser4..

Re: reiser4 plugins

2005-06-23 Thread Dan Oglesby
Avuton Olrich wrote: On 6/23/05, Adrian Ulrich [EMAIL PROTECTED] wrote: From my POV: I've been using Reiser4 for almost everything (Rootfs / External Harddrives) for about ~8 Months without any data loss.. Powerloss, unpluging the Disk while writing, full filesystem, heavy use : No problems

Re: reiser4 plugins

2005-06-23 Thread Alan Cox
On Iau, 2005-06-23 at 06:58, Hans Reiser wrote: Jeff Garzik wrote: We have to maintain said ugly code for decades. No you don't, I do. Really. I must be mis-remembering some of the comments made about reiserfs 3 during the 2.5 to 2.6 period. I am entitled to get some advantage from

Re: reiser4 plugins

2005-06-23 Thread M.
I think we are talking about reiser4, not reiser3.. Michele On 6/23/05, Michael Dreher [EMAIL PROTECTED] wrote: Not everyone will want to reformat at once, but as the reiser4 code matures and proves itself (even more than it already has),

Re: reiser4 plugins

2005-06-23 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Horst von Brand wrote: David Masover [EMAIL PROTECTED] wrote: Hans Reiser wrote: Jeff Garzik wrote: [...] You missed his point. He is saying ext3 code should migrate towards becoming reiser4 plugins, and reiser4 should be merged now so

Re: reiser4 plugins

2005-06-23 Thread Nikita Danilov
David Masover writes: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nikita Danilov wrote: David Masover writes: [...] What we want is to have programs that can write small changes to one file or to many files, lump all those changes into a transaction, and

Re: reiser4 plugins

2005-06-23 Thread Alan Cox
On Iau, 2005-06-23 at 21:49, Michael Dreher wrote: My impression: reiser3 is not 100% stable, but quite stable, written by someone who asks for review by benchmark. Review by uniprocessor benchmark perhaps. However Reiser4 is new code. The original extfs on Linux was not very good either while

Re: reiser4 plugins

2005-06-23 Thread Alan Cox
On Iau, 2005-06-23 at 23:04, David Masover wrote: What for? It works just fine as it stands, AFAICS. So does DOS. Do you use DOS? I don't even use DOS to run DOS programs. False argument. So does the pen, so do hinges on doors. Do you still have hinges on your doors - probably. Ain't

Re: reiser4 plugins

2005-06-23 Thread Hans Reiser
One, you were using V3 not V4. Two, this bug you mention is probably not an fs bug. rm first creates a list of names, and then removes them. [EMAIL PROTECTED]:~/scratch touch fufu [EMAIL PROTECTED]:~/scratch touch fifu [EMAIL PROTECTED]:~/scratch rm *fu fi* rm: cannot remove `fifu': No such

Re: reiser4 plugins

2005-06-23 Thread Hans Reiser
David Masover wrote: But, there are some things Reiser does better and faster than ext3, even if you don't count file-as-directory and other toys. There's nothing ext3 does better than Reiser, unless you count the compatibility with random bootloaders and low-level tools. In fairness,

Re: reiser4 plugins

2005-06-23 Thread Hans Reiser
Alan Cox wrote: SMP scaling. Reiser4 should do much better at this, as it was designed for it. I wish we had a nice hunking multiprocessor to verify that and work through the inevitable unintended sources of bottlenecks though. You know how many I've had thrashed on Reiser4? Two. The

Re: reiser4 plugins (back to flames, oh well)

2005-06-23 Thread Hans Reiser
Alan Cox wrote: I am entitled to get some advantage from being the first on the block You were not first on the block. Linus was, thats why it's Linux (well not directly his fault about the name) and why he sets policy. I've never heard Linus espousing such an idea so I wonder why you

Re: reiser4 plugins

2005-06-23 Thread Lincoln Dale
Hans Reiser wrote: So you fundamentally reject the prototype it in one fs and then abstract it to others development model? Hans, after many years here now, one would have thought you would have got this part of Linux: kernel development code that gets into the kernel only does so by

Re: reiser4 plugins

2005-06-23 Thread Jeff Garzik
Lincoln Dale wrote: the EVMS team are a great act to follow - see http://lwn.net/Articles/14714/ - they showed high levels of professional conduct and made what was essentially a 'hard' but 'correct' decision in reworking EVMS to use the same DM infrastructure as LVM2. I just want to

Re: reiser4 plugins

2005-06-22 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Christoph Hellwig wrote: On Tue, Jun 21, 2005 at 11:25:24PM -0500, David Masover wrote: You're basically implementing another VFS layer inside of reiser4, which is a big layering violation. There's been sloppy code in the kernel before. I

Re: reiser4 plugins

2005-06-22 Thread Hans Reiser
Jeff Garzik wrote: after it has undergone massive surgery, and Namesys is bankrupt, and users have given up and moved on to XFS. But the massive surgery should happen eventually, partly to make all filesystems better (see below), and partly to make the transition easier and more palatable

Re: reiser4 plugins

2005-06-22 Thread David Masover
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jeff Garzik wrote: David Masover wrote: There's been sloppy code in the kernel before. I remember one bit in particular which was commented Fuck me gently with a chainsaw. If I remember correctly, this had all of the PCI ids and the names and

Re: reiser4 plugins

2005-06-22 Thread Stefan Smietanowski
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi David And here is the crucial point. Reiser4 is usable and useful NOW, not after it has undergone massive surgery, and Namesys is bankrupt, and users have given up and moved on to XFS. But the massive surgery should happen eventually, partly

Re: reiser4 plugins

2005-06-22 Thread Rik Van Riel
On Tue, 21 Jun 2005, David Masover wrote: The point is, this was in the kernel for quite awhile, and it was so ugly that someone would rather be fucked with a chainsaw. If something that bad can make it in the kernel and stay for awhile because it worked, and no one wanted to replace it I

Re: reiser4 plugins

2005-06-22 Thread Alexander Zarochentsev
On Wednesday 22 June 2005 05:14, Jeff Garzik wrote: Hans Reiser wrote: Christoph, Reiser4 users love the plugin concept, and all audiences which have listened to a presentation on plugins have been quite positive about it. Many users think it is the best thing about reiser4. Can you

Re: reiser4 plugins

2005-06-22 Thread Nikita Danilov
David Masover writes: [...] Maintainability is like optimization. The maintainability of a non-working program is irrelevant. You'd be right if we already had plugins-in-the-VFS. We don't. The most maintainable solution for plugins-in-the-FS that actually exists is Reiser4,

Re: reiser4 plugins

2005-06-22 Thread Christoph Hellwig
On Wed, Jun 22, 2005 at 06:24:32PM +0400, Alexander Zarochentsev wrote: Reiser plugins are for the same. Would you agree with reiser4 plugin design if the plugins will not dispatch VFS object methods calls by themselves but set -foo_ops fileds instead? I guess you don't like to have the two

Re: reiser4 plugins

2005-06-22 Thread Christophe Saout
Am Dienstag, den 21.06.2005, 18:18 -0700 schrieb Andrew Morton: What is wrong with having an encryption plugin implemented in this manner? What is wrong with being able to have some files implemented using a compression plugin, and others in the same filesystem not. What is wrong

Re: reiser4 plugins

2005-06-22 Thread Nikita Danilov
Hans Reiser writes: Andi Kleen wrote: Christoph does a lot of reviewing and he is notorious for making needed linux contributors go away and not come back, and I won't say which famous person on this mailing list told me that and your child definitely is in serious

Re: reiser4 plugins

2005-06-22 Thread Vladimir Saveliev
Hello On Wed, 2005-06-22 at 18:28, Nikita Danilov wrote: David Masover writes: [...] Maintainability is like optimization. The maintainability of a non-working program is irrelevant. You'd be right if we already had plugins-in-the-VFS. We don't. The most maintainable

Re: reiser4 plugins

2005-06-22 Thread Artem B. Bityuckiy
Markus TЖrnqvist wrote: So merge it as it is and move the stuff to the VFS as needed or deemed necessary. And enable the pseudo interface, or at least set it in menuconfig and enable by default, it needs testing too. Reiser4 has a number of great (IMO) things like file as directory, atomic

<    4   5   6   7   8   9   10   11   12   13   >