Re: 1GB Limit on EXT2FS? -> 64 bit fs-functions

Hans-Peter Jansen (hpj.lisa@t-online.de)
Thu, 26 Mar 1998 04:56:21 +0100


Sorry for the dump question, but iīm new to 64 bit programming, without
having
"the right playground" to try (by now) :-(

Khimenko Victor <khim@khim.mccme.ru> wrote:

>As far as I am know this is NOT ONLY ext2 filesystem problem. Really it's
more
>deep problem. It's not kernel only problem even. On i386, for example, you
>have lseek call with long (31bit on i386!) parameter and bunch of other
calls
>which will prevent from working with files > 2Gig. You must not only
rewrite
>part of kernel, but also part of glibc and part of each and every program
>with support of large files. Without such revriting this support will be
>unusable :-(( On 64bit computers there are no such problems and perhaps
support
>of > 2Gig files will be in 2.2 for them.

Isnīt it a common way to extend the api to preserve backwards compatibility,
thus
using a different set of functions with different datatypes to support 64
bit filesystem
operations on 32 bit systems - or means the "Linux-Way" of doing things a
complete
recompile & fix of everything using common file functions with 64 bit
datatypes, which
will break lots of things ...? Would any 64-bit programmer please clean up
this!

Thanks, hp

* Itīs not simply a question of getting hot,
* the matter is, how much heat you can take...

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu