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