Re: Debugging 64-bit kernel crashes involving
"Carlos O'Donell" <[email protected]>
| Newsgroups | gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
On 2/23/07, James Bottomley <[email protected]> wrote: > On Fri, 2007-02-23 at 19:39 -0500, John David Anglin wrote: > > Just wondering why a protection id trap causes the system to eat > > sparcs... > > Because we're in the kernel ... that's what the die_if_kernel() does. > > > Is this a combined TLB issue? > > It's clearly an Access ID mismatch ... but why I don't know; it's either > the TLB access ID or %cr8, which is what I asked Carlos to debug. current->comm, and cr8 included in the dump. _______________________________ < Your System ate a SPARC! Gah! > ------------------------------- \ ^__^ \ (xx)\_______ (__)\ )\/\ U ||----w | || || tst-fork1 (pid 1495): Protection id trap (code 7) YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI PSW: 00000000000011001111111100011111 Not tainted r00-03 000000ff000cff1f 0000000040c362b7 0000000040bf0e1f 0000000040747e34 r04-07 0000000040c73e34 0000000042c77480 000000000000000e ffffffffdeadbeef r08-11 00000000000000fb 0000000000000000 0000000040735f3c 0000000042478000 r12-15 00000000fffff000 00000000000000fb 0000000000000007 0000000000000000 r16-19 000000004033f558 00000000c01a6798 00000000000212ee 00000000407482ac r20-23 0000000000000002 000000009b3ac200 0000000040723f2c 0000000042c77900 r24-27 0000000042c774c8 0000000042478040 0000000042c77480 00000000000212e0 r28-31 0000000000000000 0000000000000005 0000000042478040 0000000040bf0e1f 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 current->comm: 000000009af253e8 IAOQ[0]: cuda_images+0xc14/0x3180 IAOQ[1]: cuda_images+0xc14/0x3180 RP(r2): 0x40bf0e1c Backtrace: _______________________________ < Your System ate a SPARC! Gah! > ------------------------------- \ ^__^ \ (xx)\_______ (__)\ )\/\ U ||----w | || || tst-fork1 (pid 1495): Protection id trap (code 27) die_if_kernel() recursion detected.