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.
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.