Kernel text getting corrupted

James Washer (
Wed, 26 Sep 2001 11:27:47 -0700 (PDT)

We've got a strange one. We're seeing system crashes where memory, including
kernel text (executable) pages, is being corrupted. If you have any idea what
might be causing this, or if you've seen this yourself, or if you have ideas
on how to debug it, please let us know.

The corrupting data consist of 16 individual bytes, each at an 8-byte offset,
8 byte aligned. (see data below for an example)

Here's the data... The first column marks the offset within the page, the 2nd
column is the corrupted data, the 3rd column is the expected/correct data
Note, that the 0->0 is likely also corruption, but happenned to overwrite a zero
with a zero

0xca0 a0 24 =========
0xca8 c0 8b =========
0xcb0 12 8f =========
0xcb8 00 53 =========
0xcc0 22 04 =========
0xcc8 4d c0 =========
0xcd0 61 5b =========
0xcd8 69 57 =========
0xce0 74 c0 =========
0xce8 41 10 =========
0xcf0 00 18 =========
0xcf8 00 11 =========
0xd00 00 00
0xd08 00 24 =========
0xd10 10 83 =========
0xd18 4d 19 =========

Hardware is ~1GHz PIII, 512MB, UP, eepro100 nic, ide drives
Software linux2.4.8,no modules, eepro100, only 512MB of swap, serial ports
are HEAVILY used.

please cc and ( if you don't mind )

Jim Washer

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at