Re: Debugging 64-bit kernel crashes involving

James Bottomley <[email protected]>
Newsgroups gmane.linux.ports.hppa
Message-ID <[email protected]>
On Sun, 2007-02-25 at 21:19 -0500, Carlos O'Donell wrote:
> current->comm, and cr8 included in the dump.

Thanks!

> sr00-03  0000000000077000 0000000000000000 0000000000000000 0000000000077000
> sr04-07  0000000000077000 0000000000077000 0000000000077000 0000000000077000
> 
> IASQ: 0000000000077000 0000000000077000 IAOQ: 0000000040723f2c 0000000040723f2f
>  IIR: 43ffff40    ISR: 0000000000000000  IOR: 0000000000000000
>  CPU:        0   CR30: 000000009af10000 CR31: 0000000040848000
>  ORIG_R28: 0000000042c774c8
>  CR8: 00000000000001e0

Perfect, 0x1e8 on a 64 bit kernel (where SPACEID_SHIFT is 11) is
0x78000.  This means that the protection and the space are indeed
mismatched ... we just have to find out how, sigh!

>  current->comm: 000000009af253e8

Actually, current->comm should be printed as a %s: it's the name of the
faulting process.

>  IAOQ[0]: cuda_images+0xc14/0x3180
>  IAOQ[1]: cuda_images+0xc14/0x3180
>  RP(r2): 0x40bf0e1c

James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.