Skip to contentSkip to conversation

e2fsprogs 1.42-WIP busted on big endian

DISCUSSION Eric Sandeen 2 participants 3 messages Nov 8, 2011

lore
Share & tools
lore
#0 lore raw

This was noted in commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e:

commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e

Author: Theodore Ts'o <[email protected]>
Date:   Fri Jul 30 18:41:47 2010 -0400

libext2fs: fix obvious big-endian bugs introduced by 64-bit changes

These patches fix obvious bone-headed mistakes, so e2fsprogs will now build and mostly work on powerpc. The m_meta_bg, u_mke2fs, and u_tune2fs tests are still failing, however, so there's still work to do...

but not fixed yet. Just a heads up, when contemplating a 1.42 release. I will try to find some time to look into it, but it's not a simple regression, something must have gone wrong in the bowls of 64-bitness.

-Eric

#1 lore raw
Quoted 13 lines · Eric Sandeen

This was noted in commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e:

commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e

Author: Theodore Ts'o <[email protected]>
Date:   Fri Jul 30 18:41:47 2010 -0400

libext2fs: fix obvious big-endian bugs introduced by 64-bit changes

These patches fix obvious bone-headed mistakes, so e2fsprogs will now build and mostly work on powerpc. The m_meta_bg, u_mke2fs, and u_tune2fs tests are still failing, however, so there's still work to do...

Quoted 6 lines

but not fixed yet. Just a heads up, when contemplating a 1.42 release. I will try to find some time to look into it, but it's not a simple regression, something must have gone wrong in the bowls of 64-bitness.

Um, thanks for reminding me! I'll try to schedule time to look at them later in this week, but if you get a chance ahead of me, let me know if you make any progress.

One of the other things on my todo list is I noticed that apparently I accidently broke the shared library ABI for the e2tools package, and I need to figure out what I need to fix up so that e2tools doesn't have to be recompiled.

- Ted

#2 lore raw
Quoted 16 lines · Ted Ts'o
Quoted 15 lines · Eric Sandeen

This was noted in commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e:

commit ccc7cf032852dd5c84b227bafb481b1d158e2b5e

Author: Theodore Ts'o <[email protected]>
Date:   Fri Jul 30 18:41:47 2010 -0400

libext2fs: fix obvious big-endian bugs introduced by 64-bit changes

These patches fix obvious bone-headed mistakes, so e2fsprogs will now build and mostly work on powerpc. The m_meta_bg, u_mke2fs, and u_tune2fs tests are still failing, however, so there's still work to do...

Quoted 8 lines
Quoted 4 lines

but not fixed yet. Just a heads up, when contemplating a 1.42 release. I will try to find some time to look into it, but it's not a simple regression, something must have gone wrong in the bowls of 64-bitness.

Um, thanks for reminding me! I'll try to schedule time to look at them later in this week, but if you get a chance ahead of me, let me know if you make any progress.

Sent a patch,

[PATCH] libext2: advance group in ext2fs_open2 during swapping

- let me know what you think.

-Eric