linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ext3 vs. JFS file locations...
@ 2000-11-03 14:53 Michael Boman
  2000-11-03 15:38 ` Alan Cox
  2000-11-03 17:25 ` Andreas Dilger
  0 siblings, 2 replies; 11+ messages in thread
From: Michael Boman @ 2000-11-03 14:53 UTC (permalink / raw)
  To: linux-kernel

Hi Gurus,

I was trying to build a super-big kernel with allot of Journaling File
System inside it to try out what is best for us to use. Now, I
encountered a problem..

It seems like both IBM's JFS and ext3 wants to use fs/jfs .. IMHO that
is like asking for problem.. A more logic location for ext3 should be
fs/ext3, no?

Anyway, just my thought... It might already been discussed for what I
know.. 

BTW.. If you find time to reply on this post, please put me on the Cc:
line - I am not on the mailinglist, generates too much mail I have no
time to read...

Best regards
 Michael Boman

PS
 I was using 2.2.17 as base for my patches..
DS

-- 
Pager : out of order          | On the contrary of what you may
Mobile: (+65) 98 55 17 34     | think, your hacker is fully aware
eMail : michael.boman@usa.net | of your company's dress code. He
ICQ   : 5566009               | is fully aware of the fact that it
Handle: proxy / 11 Alliance   | doesn't help him to do his job.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-03 14:53 ext3 vs. JFS file locations Michael Boman
@ 2000-11-03 15:38 ` Alan Cox
  2000-11-03 17:30   ` Andrea Arcangeli
  2000-11-03 17:25 ` Andreas Dilger
  1 sibling, 1 reply; 11+ messages in thread
From: Alan Cox @ 2000-11-03 15:38 UTC (permalink / raw)
  To: Michael Boman; +Cc: linux-kernel

> It seems like both IBM's JFS and ext3 wants to use fs/jfs .. IMHO that
> is like asking for problem.. A more logic location for ext3 should be
> fs/ext3, no?

fs/jfs is the general purpose journalling layer. Of course while thats very
sensible it does clash with the ibm jfs. Maybe fs/journalling is needed ?



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-03 14:53 ext3 vs. JFS file locations Michael Boman
  2000-11-03 15:38 ` Alan Cox
@ 2000-11-03 17:25 ` Andreas Dilger
  2000-11-03 19:33   ` H. Peter Anvin
  1 sibling, 1 reply; 11+ messages in thread
From: Andreas Dilger @ 2000-11-03 17:25 UTC (permalink / raw)
  To: Michael Boman; +Cc: linux-kernel

Michael Boman writes:
> It seems like both IBM's JFS and ext3 wants to use fs/jfs .. IMHO that
> is like asking for problem.. A more logic location for ext3 should be
> fs/ext3, no?

Actually, if you would look in linux/fs, you will see that ext3 IS in
linux/fs/ext3.  However, there is a second component to ext3, which is
a generic block journalling layer which is called jfs.  This journal
layer is designed so that it isn't ext3 specific, so it would be
_possible_ for other journalling filesystems to use it.  Whether non-ext3
filesystems will actually use it is another question (actually the
InterMezzo distributed filesystem uses the ext3-jfs functionality to
do compound transactions on disk to ensure cluster coherency).

I think that Stephen at one time said he would change the name, but I
guess he has not done so yet.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-03 15:38 ` Alan Cox
@ 2000-11-03 17:30   ` Andrea Arcangeli
  0 siblings, 0 replies; 11+ messages in thread
From: Andrea Arcangeli @ 2000-11-03 17:30 UTC (permalink / raw)
  To: Alan Cox; +Cc: Michael Boman, linux-kernel

On Fri, Nov 03, 2000 at 03:38:56PM +0000, Alan Cox wrote:
> [..] while thats very
> sensible [..]

Not that it matters much but jfs means "journalling filesystem" and fs/jfs
isn't a filesystem in the ext3 patch, so it doesn't look that sensible to me.

Andrea
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-03 17:25 ` Andreas Dilger
@ 2000-11-03 19:33   ` H. Peter Anvin
  2000-11-05  1:46     ` Dominik Kubla
  0 siblings, 1 reply; 11+ messages in thread
From: H. Peter Anvin @ 2000-11-03 19:33 UTC (permalink / raw)
  To: linux-kernel

Followup to:  <200011031725.eA3HPwP12932@webber.adilger.net>
By author:    Andreas Dilger <adilger@turbolinux.com>
In newsgroup: linux.dev.kernel
>
> Michael Boman writes:
> > It seems like both IBM's JFS and ext3 wants to use fs/jfs .. IMHO that
> > is like asking for problem.. A more logic location for ext3 should be
> > fs/ext3, no?
> 
> Actually, if you would look in linux/fs, you will see that ext3 IS in
> linux/fs/ext3.  However, there is a second component to ext3, which is
> a generic block journalling layer which is called jfs.  This journal
> layer is designed so that it isn't ext3 specific, so it would be
> _possible_ for other journalling filesystems to use it.  Whether non-ext3
> filesystems will actually use it is another question (actually the
> InterMezzo distributed filesystem uses the ext3-jfs functionality to
> do compound transactions on disk to ensure cluster coherency).
> 
> I think that Stephen at one time said he would change the name, but I
> guess he has not done so yet.
> 

How about naming it something that doesn't end in -fs, such as
"journal" or "jfsl" (Journaling Filesystem Layer?)

	-hpa
-- 
<hpa@transmeta.com> at work, <hpa@zytor.com> in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-03 19:33   ` H. Peter Anvin
@ 2000-11-05  1:46     ` Dominik Kubla
  2000-11-05  2:48       ` H. Peter Anvin
  2000-11-05  2:53       ` Albert D. Cahalan
  0 siblings, 2 replies; 11+ messages in thread
From: Dominik Kubla @ 2000-11-05  1:46 UTC (permalink / raw)
  To: H. Peter Anvin; +Cc: linux-kernel

On Fri, Nov 03, 2000 at 11:33:10AM -0800, H. Peter Anvin wrote:
> 
> How about naming it something that doesn't end in -fs, such as
> "journal" or "jfsl" (Journaling Filesystem Layer?)
> 

Why?  I'd rather rename IBM's jfs to ibmjfs and be done with it.

Yours,
  Dominik Kubla
-- 
http://petition.eurolinux.org/index_html - No Software Patents In Europe!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-05  1:46     ` Dominik Kubla
@ 2000-11-05  2:48       ` H. Peter Anvin
  2000-11-05 12:39         ` Dominik Kubla
  2000-11-05  2:53       ` Albert D. Cahalan
  1 sibling, 1 reply; 11+ messages in thread
From: H. Peter Anvin @ 2000-11-05  2:48 UTC (permalink / raw)
  To: Dominik Kubla; +Cc: H. Peter Anvin, linux-kernel

Dominik Kubla wrote:
> 
> On Fri, Nov 03, 2000 at 11:33:10AM -0800, H. Peter Anvin wrote:
> >
> > How about naming it something that doesn't end in -fs, such as
> > "journal" or "jfsl" (Journaling Filesystem Layer?)
> >
> 
> Why?  I'd rather rename IBM's jfs to ibmjfs and be done with it.
> 
> Yours,
>   Dominik Kubla
> 

Because -fs is usually used by filesystems itself.  Since the journaling
layer doesn't really have a publically visible name, it's easy to change.

	-hpa

-- 
<hpa@transmeta.com> at work, <hpa@zytor.com> in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-05  1:46     ` Dominik Kubla
  2000-11-05  2:48       ` H. Peter Anvin
@ 2000-11-05  2:53       ` Albert D. Cahalan
  2000-11-05 10:49         ` James Sutherland
  2000-11-06 11:51         ` Stephen C. Tweedie
  1 sibling, 2 replies; 11+ messages in thread
From: Albert D. Cahalan @ 2000-11-05  2:53 UTC (permalink / raw)
  To: Dominik Kubla; +Cc: H. Peter Anvin, linux-kernel, sct, sbest, linuxjfs

Dominik Kubla writes:
> On Fri, Nov 03, 2000 at 11:33:10AM -0800, H. Peter Anvin wrote:

[about IBM's JFS and ext3 both wanting to put code in fs/jfs]

>> How about naming it something that doesn't end in -fs, such as
>> "journal" or "jfsl" (Journaling Filesystem Layer?)
>
> Why?  I'd rather rename IBM's jfs to ibmjfs and be done with it.

jfs == Journalling File System

The journalling layer for ext3 is not a filesystem by itself.
It is generic journalling code. So, even if IBM did not have
any jfs code, the name would be wrong.

IBM ought to change their name too, because the code they ported
can not mount AIX's current filesystems. An appropriate name
would be jfs2 or os2jfs, to distinguish it from the original.
If the AIX filesystem is ever implemented for Linux, then that
code can get the jfs name.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-05  2:53       ` Albert D. Cahalan
@ 2000-11-05 10:49         ` James Sutherland
  2000-11-06 11:51         ` Stephen C. Tweedie
  1 sibling, 0 replies; 11+ messages in thread
From: James Sutherland @ 2000-11-05 10:49 UTC (permalink / raw)
  To: Albert D. Cahalan
  Cc: Dominik Kubla, H. Peter Anvin, linux-kernel, sct, sbest, linuxjfs

On Sat, 4 Nov 2000, Albert D. Cahalan wrote:

> Dominik Kubla writes:
> > On Fri, Nov 03, 2000 at 11:33:10AM -0800, H. Peter Anvin wrote:
> 
> [about IBM's JFS and ext3 both wanting to put code in fs/jfs]
> 
> >> How about naming it something that doesn't end in -fs, such as
> >> "journal" or "jfsl" (Journaling Filesystem Layer?)
> >
> > Why?  I'd rather rename IBM's jfs to ibmjfs and be done with it.
> 
> jfs == Journalling File System
> 
> The journalling layer for ext3 is not a filesystem by itself.
> It is generic journalling code. So, even if IBM did not have
> any jfs code, the name would be wrong.
> 
> IBM ought to change their name too, because the code they ported
> can not mount AIX's current filesystems. An appropriate name
> would be jfs2 or os2jfs, to distinguish it from the original.
> If the AIX filesystem is ever implemented for Linux, then that
> code can get the jfs name.

How about "Journalling Support Layer (JSL)"?

How different is AIX's JFS from OS/2's? Is there any possibility of the
current code being able to handle AIX filesystems as well, or is it a
different system entirely? If the latter, I'd agree with something like
"os2jfs".


James.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-05  2:48       ` H. Peter Anvin
@ 2000-11-05 12:39         ` Dominik Kubla
  0 siblings, 0 replies; 11+ messages in thread
From: Dominik Kubla @ 2000-11-05 12:39 UTC (permalink / raw)
  To: H. Peter Anvin; +Cc: Dominik Kubla, H. Peter Anvin, linux-kernel

On Sat, Nov 04, 2000 at 06:48:47PM -0800, H. Peter Anvin wrote:

> Because -fs is usually used by filesystems itself.  Since the journaling
> layer doesn't really have a publically visible name, it's easy to change.

Oh i understood that fine. But VFS = "virtual filesystem switch" is also
not a filesystem per se. And why give the generic term to an IBM "product"?
So i say leave jfs for generic code and call the IBM jfs "ibmjfs".

Just my 2 cents,
  Dominik Kubla
-- 
http://petition.eurolinux.org/index_html - No Software Patents In Europe!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

* Re: ext3 vs. JFS file locations...
  2000-11-05  2:53       ` Albert D. Cahalan
  2000-11-05 10:49         ` James Sutherland
@ 2000-11-06 11:51         ` Stephen C. Tweedie
  1 sibling, 0 replies; 11+ messages in thread
From: Stephen C. Tweedie @ 2000-11-06 11:51 UTC (permalink / raw)
  To: Albert D. Cahalan
  Cc: Dominik Kubla, H. Peter Anvin, linux-kernel, sct, sbest, linuxjfs

Hi,

On Sat, Nov 04, 2000 at 09:53:41PM -0500, Albert D. Cahalan wrote:
> 
> The journalling layer for ext3 is not a filesystem by itself.
> It is generic journalling code. So, even if IBM did not have
> any jfs code, the name would be wrong.

Indeed, and the jfs layer will be renamed "jbd" at some point (for
"journaling block device" support).

Cheers,
 Stephen
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

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

end of thread, other threads:[~2000-11-06 11:56 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-03 14:53 ext3 vs. JFS file locations Michael Boman
2000-11-03 15:38 ` Alan Cox
2000-11-03 17:30   ` Andrea Arcangeli
2000-11-03 17:25 ` Andreas Dilger
2000-11-03 19:33   ` H. Peter Anvin
2000-11-05  1:46     ` Dominik Kubla
2000-11-05  2:48       ` H. Peter Anvin
2000-11-05 12:39         ` Dominik Kubla
2000-11-05  2:53       ` Albert D. Cahalan
2000-11-05 10:49         ` James Sutherland
2000-11-06 11:51         ` Stephen C. Tweedie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).