[parisc-linux] Debugging 64-bit kernel crashes involving
Carlos O'Donell
carlos at systemhalted.org
Sun Feb 25 19:19:16 MST 2007
On 2/23/07, James Bottomley <James.Bottomley at steeleye.com> 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.
More information about the parisc-linux
mailing list