[parisc-linux] Debugging 64-bit kernel crashes involving tst-fork1.

James Bottomley James.Bottomley at SteelEye.com
Fri Feb 23 17:19:08 MST 2007


On Fri, 2007-02-23 at 15:23 -0600, James Bottomley wrote:
> Which means that somehow a TLB entry got inserted for address
> 00000000000aac8c in space 00000000000e2800 which didn't have the correct
> Access ID (which for us should have been the space 00000000000e2800).
> 
> Or, that %cr8 somehow doesn't contain the space 00000000000e2800 ... but
> I think that's a bit more unlikely.

Actually, I've changed my mind ... I don't think there's any way we can
get the TLB marked with the wrong Access ID (but if we do there's no way
to get it out of the fault data).  Could you add a printout of %cr8 and
current->comm to the data for the protection id trap in
arch/parisc/kernel/traps.c and tell me what it prints?

Thanks,

James





More information about the parisc-linux mailing list