On Thu, 22 Jun 2000, Michael Shuey wrote:

> 
> I've noticed that reiserfs isn't available on sparc.  According to the
> kernel spec file, this is because of "endian dependencies"  What would be
> involved in getting reiser support into the sparc kernels?  Does anyone
> know if reiser is little-endian or big-endian on the disk?

That's the problem: it depends on the processor's endianness and word size.
Data is written on disk according to these processor characteristics...

> If I were to create a patch that would allow for reiserfs on sparc, would it
> be added to Mandrake?
> 

I think so, but the ultimate goal would be to make it endianness and wordsize
independent, like ext2. If we only fix reiserfs to work on sparc32, such an fs
won't be readable on any other arch than sparc32. Not even sparc64.

Also consider the fact that we use a 32bit glibc on sparc64 because gcc
miscompiles sparc64 code (apart from the kernel) for some obscure reasons. This
should be fixed too...

-- 
fg

"You can tune a filesystem but you can't tuna fish" (HP/UX' tunefs manpage)


Reply via email to