Re: files bigger than 2 GB

2000-09-13 Thread Andreas Jaeger

> Petr Vandrovec writes:

 > On 12 Sep 00 at 19:02, Matti Aarnio wrote:
>> ReiserFS: Propably works
>> EXT2: works
>> Coda: Not (local cache issues, protocol is ok.)
>> UFS:  works (although not complete vs. O_LARGEFILE flag use.)
>> NFSv2:protocol is limited to 2G-1
>> NFSv3:protocol is ok, not sure of Linux implementation status.
>> SAMBA:works (but linux kernel SMBFS might be another story)

 > Matti,
 >   if you are maintaining such table, you can add

 >   NCPfs:protocol is limited to 4G-1, Linux implementation to 2G-1
  
 > I do not plan any change until Novell discloses 64bit NCP file api.

Petr,

have a look at my (work in progress) page
, it contains the table now.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs [EMAIL PROTECTED]
   private [EMAIL PROTECTED]
http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-13 Thread Matti Aarnio

On Wed, Sep 13, 2000 at 12:09:03PM +, Petr Vandrovec wrote:
> On 12 Sep 00 at 19:02, Matti Aarnio wrote:
> > ReiserFS: Propably works
> > EXT2: works
> > Coda: Not (local cache issues, protocol is ok.)
> > UFS:  works (although not complete vs. O_LARGEFILE flag use.)
> > NFSv2:protocol is limited to 2G-1
> > NFSv3:protocol is ok, not sure of Linux implementation status.
> > SAMBA:works (but linux kernel SMBFS might be another story)
> 
> Matti,
>   if you are maintaining such table, you can add
> 
>   NCPfs:protocol is limited to 4G-1, Linux implementation to 2G-1

   No, I don't maintain such table, those above are out of the top of my
   memory from the time when I did the initial LFS work.

> I do not plan any change until Novell discloses 64bit NCP file api.
> Best regards,
> Petr Vandrovec
> [EMAIL PROTECTED]


/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-13 Thread Petr Vandrovec

On 12 Sep 00 at 19:02, Matti Aarnio wrote:
> ReiserFS: Propably works
> EXT2: works
> Coda: Not (local cache issues, protocol is ok.)
> UFS:  works (although not complete vs. O_LARGEFILE flag use.)
> NFSv2:protocol is limited to 2G-1
> NFSv3:protocol is ok, not sure of Linux implementation status.
> SAMBA:works (but linux kernel SMBFS might be another story)

Matti,
  if you are maintaining such table, you can add

  NCPfs:protocol is limited to 4G-1, Linux implementation to 2G-1
  
I do not plan any change until Novell discloses 64bit NCP file api.
Best regards,
Petr Vandrovec
[EMAIL PROTECTED]

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



Re: files bigger than 2 GB

2000-09-13 Thread Matti Aarnio

On Wed, Sep 13, 2000 at 12:09:03PM +, Petr Vandrovec wrote:
 On 12 Sep 00 at 19:02, Matti Aarnio wrote:
  ReiserFS: Propably works
  EXT2: works
  Coda: Not (local cache issues, protocol is ok.)
  UFS:  works (although not complete vs. O_LARGEFILE flag use.)
  NFSv2:protocol is limited to 2G-1
  NFSv3:protocol is ok, not sure of Linux implementation status.
  SAMBA:works (but linux kernel SMBFS might be another story)
 
 Matti,
   if you are maintaining such table, you can add
 
   NCPfs:protocol is limited to 4G-1, Linux implementation to 2G-1

   No, I don't maintain such table, those above are out of the top of my
   memory from the time when I did the initial LFS work.

 I do not plan any change until Novell discloses 64bit NCP file api.
 Best regards,
 Petr Vandrovec
 [EMAIL PROTECTED]


/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Matti Aarnio

On Tue, Sep 12, 2000 at 05:15:52PM +0200, Arnaud Installe wrote:
> First of all, thanks to all of you for your responses.  :-)  I was under
> the impression 2.4 still didn't have large file support, as I seem to
> recall ssize_t still was 32 bits.

The LFS specification defined  loff_t for 64-bit offset value.
The   ssize_t  will not change.

> On Tue, Sep 12, 2000 at 04:25:02PM +0200, Andreas Jaeger wrote:
> > > Arnaud Installe writes:
> > 
> >  > Hello,
> >  > I need support for files larger than 2GB.  What's the status for that ?  
> >  > AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
> >  > point me to a good link for patches ?  Apart from the kernel, does
> >  > anything else need changes for large file support ?
> > 
> > 2.4.0test7 has all the LFS (large file support) in it.  It will work
> > on ext2 - but e.g. not on NFSv2.
> 
> So how about ReiserFS ?  And Coda ?

ReiserFS: Propably works
EXT2: works
Coda: Not (local cache issues, protocol is ok.)
UFS:  works (although not complete vs. O_LARGEFILE flag use.)
NFSv2:protocol is limited to 2G-1
NFSv3:protocol is ok, not sure of Linux implementation status.
SAMBA:works (but linux kernel SMBFS might be another story)

> Ok, thanks.
> 
> -- 
> Arnaud Installe [EMAIL PROTECTED]
> 
> "If you own a machine, you are in turn owned by it, and spend your time
>  serving it..."
> -- Marion Zimmer Bradley, _The Forbidden Tower_

/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Andreas Jaeger

> Arnaud Installe writes:

 > First of all, thanks to all of you for your responses.  :-)  I was under
 > the impression 2.4 still didn't have large file support, as I seem to
 > recall ssize_t still was 32 bits.
off64_t is the type you want to look at.

 > On Tue, Sep 12, 2000 at 04:25:02PM +0200, Andreas Jaeger wrote:
>> > Arnaud Installe writes:
>> 
>> > Hello,
>> > I need support for files larger than 2GB.  What's the status for that ?  
>> > AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
>> > point me to a good link for patches ?  Apart from the kernel, does
>> > anything else need changes for large file support ?
>> 
>> 2.4.0test7 has all the LFS (large file support) in it.  It will work
>> on ext2 - but e.g. not on NFSv2.

 > So how about ReiserFS ?  And Coda ?
The 2.2 version of ReiserFS as distributed with SuSE 7.0 doesn't
support LFS.  The 2.4 should - but better ask on the list.  You need
to find out for every file system.  I have no information about coda.

Andreas
[...]
-- 
 Andreas Jaeger
  SuSE Labs [EMAIL PROTECTED]
   private [EMAIL PROTECTED]
http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Arnaud Installe

First of all, thanks to all of you for your responses.  :-)  I was under
the impression 2.4 still didn't have large file support, as I seem to
recall ssize_t still was 32 bits.

On Tue, Sep 12, 2000 at 04:25:02PM +0200, Andreas Jaeger wrote:
> > Arnaud Installe writes:
> 
>  > Hello,
>  > I need support for files larger than 2GB.  What's the status for that ?  
>  > AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
>  > point me to a good link for patches ?  Apart from the kernel, does
>  > anything else need changes for large file support ?
> 
> 2.4.0test7 has all the LFS (large file support) in it.  It will work
> on ext2 - but e.g. not on NFSv2.

So how about ReiserFS ?  And Coda ?

> You need a new glibc (no need to recompile your programs).  glibc 2.2
> will support the kernel LFS interfaces, a beta quality test release is
> available as glibc 2.1.93 (search the mailing list archives at
> http://sources.redhat.com/glibc for the announcement).
> 
> Some distributions, like SuSE 7.0 (RedHat might also, I'm not sure),
> come with a glibc 2.1.3 that has LFS support in it that works with
> 2.4.0testX.

Ok, thanks.

-- 
Arnaud Installe [EMAIL PROTECTED]

"If you own a machine, you are in turn owned by it, and spend your time
 serving it..."
-- Marion Zimmer Bradley, _The Forbidden Tower_
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Andreas Jaeger

> Arnaud Installe writes:

 > Hello,
 > I need support for files larger than 2GB.  What's the status for that ?  
 > AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
 > point me to a good link for patches ?  Apart from the kernel, does
 > anything else need changes for large file support ?

2.4.0test7 has all the LFS (large file support) in it.  It will work
on ext2 - but e.g. not on NFSv2.

You need a new glibc (no need to recompile your programs).  glibc 2.2
will support the kernel LFS interfaces, a beta quality test release is
available as glibc 2.1.93 (search the mailing list archives at
http://sources.redhat.com/glibc for the announcement).

Some distributions, like SuSE 7.0 (RedHat might also, I'm not sure),
come with a glibc 2.1.3 that has LFS support in it that works with
2.4.0testX.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs [EMAIL PROTECTED]
   private [EMAIL PROTECTED]
http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Jakub Jelinek

On Tue, Sep 12, 2000 at 03:12:34PM +0100, Alan Cox wrote:
> > I need support for files larger than 2GB.  What's the status for that ?  
> 
> 2.2 + patches or 2.4 test and glibc 2.1.9x

And make sure the utilities you want to work with those 2GB+ files were
compiled with -D_FILE_OFFSET_BITS=64 (check e.g. with nm -uD /your/binary | grep 64\$
).

Jakub
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Alan Cox

> I need support for files larger than 2GB.  What's the status for that ?  

2.2 + patches or 2.4 test and glibc 2.1.9x
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



files bigger than 2 GB

2000-09-12 Thread Arnaud Installe

Hello,

I need support for files larger than 2GB.  What's the status for that ?  
AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
point me to a good link for patches ?  Apart from the kernel, does
anything else need changes for large file support ?
 Thanks,

Arnaud

-- 
Arnaud Installe [EMAIL PROTECTED]

The reason computer chips are so small is computers don't eat much.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



files bigger than 2 GB

2000-09-12 Thread Arnaud Installe

Hello,

I need support for files larger than 2GB.  What's the status for that ?  
AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
point me to a good link for patches ?  Apart from the kernel, does
anything else need changes for large file support ?
 Thanks,

Arnaud

-- 
Arnaud Installe [EMAIL PROTECTED]

The reason computer chips are so small is computers don't eat much.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Alan Cox

 I need support for files larger than 2GB.  What's the status for that ?  

2.2 + patches or 2.4 test and glibc 2.1.9x
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Jakub Jelinek

On Tue, Sep 12, 2000 at 03:12:34PM +0100, Alan Cox wrote:
  I need support for files larger than 2GB.  What's the status for that ?  
 
 2.2 + patches or 2.4 test and glibc 2.1.9x

And make sure the utilities you want to work with those 2GB+ files were
compiled with -D_FILE_OFFSET_BITS=64 (check e.g. with nm -uD /your/binary | grep 64\$
).

Jakub
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Andreas Jaeger

 Arnaud Installe writes:

  Hello,
  I need support for files larger than 2GB.  What's the status for that ?  
  AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
  point me to a good link for patches ?  Apart from the kernel, does
  anything else need changes for large file support ?

2.4.0test7 has all the LFS (large file support) in it.  It will work
on ext2 - but e.g. not on NFSv2.

You need a new glibc (no need to recompile your programs).  glibc 2.2
will support the kernel LFS interfaces, a beta quality test release is
available as glibc 2.1.93 (search the mailing list archives at
http://sources.redhat.com/glibc for the announcement).

Some distributions, like SuSE 7.0 (RedHat might also, I'm not sure),
come with a glibc 2.1.3 that has LFS support in it that works with
2.4.0testX.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs [EMAIL PROTECTED]
   private [EMAIL PROTECTED]
http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Arnaud Installe

First of all, thanks to all of you for your responses.  :-)  I was under
the impression 2.4 still didn't have large file support, as I seem to
recall ssize_t still was 32 bits.

On Tue, Sep 12, 2000 at 04:25:02PM +0200, Andreas Jaeger wrote:
  Arnaud Installe writes:
 
   Hello,
   I need support for files larger than 2GB.  What's the status for that ?  
   AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
   point me to a good link for patches ?  Apart from the kernel, does
   anything else need changes for large file support ?
 
 2.4.0test7 has all the LFS (large file support) in it.  It will work
 on ext2 - but e.g. not on NFSv2.

So how about ReiserFS ?  And Coda ?

 You need a new glibc (no need to recompile your programs).  glibc 2.2
 will support the kernel LFS interfaces, a beta quality test release is
 available as glibc 2.1.93 (search the mailing list archives at
 http://sources.redhat.com/glibc for the announcement).
 
 Some distributions, like SuSE 7.0 (RedHat might also, I'm not sure),
 come with a glibc 2.1.3 that has LFS support in it that works with
 2.4.0testX.

Ok, thanks.

-- 
Arnaud Installe [EMAIL PROTECTED]

"If you own a machine, you are in turn owned by it, and spend your time
 serving it..."
-- Marion Zimmer Bradley, _The Forbidden Tower_
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: files bigger than 2 GB

2000-09-12 Thread Matti Aarnio

On Tue, Sep 12, 2000 at 05:15:52PM +0200, Arnaud Installe wrote:
 First of all, thanks to all of you for your responses.  :-)  I was under
 the impression 2.4 still didn't have large file support, as I seem to
 recall ssize_t still was 32 bits.

The LFS specification defined  loff_t for 64-bit offset value.
The   ssize_t  will not change.

 On Tue, Sep 12, 2000 at 04:25:02PM +0200, Andreas Jaeger wrote:
   Arnaud Installe writes:
  
Hello,
I need support for files larger than 2GB.  What's the status for that ?  
AFAIK neither 2.2 nor 2.4-test support that out of the box.  Can anyone
point me to a good link for patches ?  Apart from the kernel, does
anything else need changes for large file support ?
  
  2.4.0test7 has all the LFS (large file support) in it.  It will work
  on ext2 - but e.g. not on NFSv2.
 
 So how about ReiserFS ?  And Coda ?

ReiserFS: Propably works
EXT2: works
Coda: Not (local cache issues, protocol is ok.)
UFS:  works (although not complete vs. O_LARGEFILE flag use.)
NFSv2:protocol is limited to 2G-1
NFSv3:protocol is ok, not sure of Linux implementation status.
SAMBA:works (but linux kernel SMBFS might be another story)

 Ok, thanks.
 
 -- 
 Arnaud Installe [EMAIL PROTECTED]
 
 "If you own a machine, you are in turn owned by it, and spend your time
  serving it..."
 -- Marion Zimmer Bradley, _The Forbidden Tower_

/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/