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