[parisc-linux] Re: [parisc-linux-cvs] Re: entry.S and _PAGE_NO_CACHE_BIT

Grant Grundler grundler at parisc-linux.org
Thu Mar 30 10:49:30 MST 2006


On Thu, Mar 30, 2006 at 10:39:48AM -0600, Michael S. Zick wrote:
> GG> Note that "apt-get upgrade" discovered some data corruption.
> GG> One shell script had 128bytes of data corrupted starting
> GG> at offset 0xd28 into the file.
> 
> Thought: Is 128 bytes the size of a cache line on that machine?

L1 and L2 are 128 byte.

> Perhaps an off-by-one error somewhere?

I might believe that if the offset were 128 byte aligned.
(e.g. 0xd00 or 0xd80) But it's not.

It suggests the corruption occurred at a point in time when
the data wasn't yet aligned in a disk buffer. Perhaps during
some transient copy of part of the data or maybe during
uncompression/unpacking.

grant



More information about the parisc-linux mailing list