Messages in this thread | | | Date | Sat, 26 Jun 1999 08:50:35 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: 2.3.9-pre2 a Success!?!? |
| |
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/
| |