Re: 2.3.9-pre2 a Success!?!?

Linus Torvalds (torvalds@transmeta.com)
Sat, 26 Jun 1999 08:50:35 -0700 (PDT)


On Sat, 26 Jun 1999 Daniel.Egger@t-online.de wrote:
>
> I have a BIG BIG problem with 2.3.9-pre2:
> I just did a short compile test to discover the kernel's stability
> which is not to bad but a bit later I tried to use the fresh compiled
> MESA libs which were corrupted. So I shut down properly and did a
> reboot with a more stable kernel to find out what's going wrong.
> It seems like linux didn't put the complete lib onto disk. I compared
> it with a new compile and saw that it is nearly the same but with
> several few KB holes in it.

Yup. This is fixed in pre-2.3.9-4.

There's no filesystem corruption due to this, so fsck won't find anything,
but it _will_ result in holes with zeroes under certain circumstances. The
only way to get it to happen is to write a partial page after having read
it, and that's why it got into pre-2 without being noticed.

The only regularly used program that does this is "ld". Thus the
corruption in binaries and libraries.

Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/