All of lore.kernel.org
 help / color / mirror / Atom feed
From: Randolph Chung <randolph@tausq.org>
To: Bernd Gietzelt <berndg@fsim-ev.de>
Cc: Grant Grundler <grundler@parisc-linux.org>, linux-parisc@vger.kernel.org
Subject: Re: HPPA hang with PCI SERR or PARITY enabling
Date: Mon, 10 Aug 2009 09:22:26 +0800	[thread overview]
Message-ID: <4A7F7652.6050209@tausq.org> (raw)
In-Reply-To: <20090809052714.GA22362@lackof.org>

> 
>> [    7.988000] Freeing unused kernel memory: <0>------------[ cut here ]------------
>> [    8.096000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
>> [    8.104000] 
>> [    8.104000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
>> [    8.108000] PSW: 00001000000001100000000000001110 Not tainted
>> [    8.116000] r00-03  000000000806000e 0000000040686fa0 0000000040182c6c 000000004058d020
>> [    8.120000] r04-07  0000000040668fa0 000000004065e7c0 00000000404f7db0 000000r08-11  0000000040686fa0 000000004065e7c0 0000000000000000 00000000406797a0
>> [    8.644000] r12-15  0000000000000001 0000000000000001 0000000000000000 0000000000000001
>> [    8.776000] r16-19  00000000f00003b0 0000000040686fa0 000000012f87cb40 00000000406d6000
>> [    8.784000] r20-23  0000000000000000 00000000406d6000 ffffffffffffffff 0000000000000001
>> [    8.788000] r24-27  0000000000000000 000000004065e7c0 00000000404f7db0 0000000040668fa0
>> [    8.796000] r28-31  0000000000000000 000000012f880490 000000012f880580 0000000000000000
>> [    8sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> [    9.208000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> [    9.340000] 
>> [    9.340000] IASQ: 0000000000000000 0000000000000000 IAOQ: 00000000401829b4 00000000401829b8
>> [    9.348000]  IIR: 03ffe01f    ISR: 0000000010240000  IOR: 0000000179de7d0c
>> [    9.356000]  CPU:        0   CR30: 000000012f880000 CR31: 0000000000008020
>> [    9.360000]  ORIG_R28: 000000000800000e
>> [    9.364000]  mp_call_function_many+0x7c/0x2f8
>> [    9.768000]  IAOQ[1]: smp_call_function_many+0x80/0x2f8
>> [    9.796000]  RP(r2): smp_call_function+0x3c/0x50
>> [    9.800000] Backtrace:
>> [    9.804000] Backtrace:
>> [    9.804000]  [<0000000040115fe8>] printk+0x40/0x50
>> [    9.804000]  [<0000000040152760>] print_tainted+0xc0/0xe0
>> [    9.804000]  [<0000000040104084>] intr_check_sig+0x0/0x38
>> [    9.804000]  [<0000000040104074>] intr_return+0x0/0x4
>> [    9.804000]  [<0000000040182c6c>] smp_call_function+0x3c/0x50
>> [    9.804000]  [<0000000040159d08>] on_each_cpu+0x28/0x68
>> [    9.804000]  [<000000004011b92c>] free_initmem+0x94/0x340
>>
>> Is there a guide "HowTo read kernel debug log"?
> 
> Not really - the best guide is the PA2.0 Instruction Set Manual:
>     http://ftp.parisc-linux.org/docs/arch/parisc2.0.pdf


> This describes pretty nicely all the registers that are
> printed in the dump.
> 
>> What mean the numbers behind the function names?
>>
>> [<memory adress>] function name + 0x*/0x*
> 
> IIRC, it's the offset and function length...but I'm not sure
> about the second value after the function name.

Yes, you are right. Although in this case the backtrace looks a bit 
inconsistent.

According to the register dump, the kernel triggered a warning ("Badness 
at. ..") which is on the line smp.c:369. The instruction that caused the 
dump is smp_call_function_many+0x7c. This function is 0x2f8 bytes long.

As others have pointed out this smp dump appears to be "harmless" and 
may not be the real culprit of the problems you are seeing.

Is there another error message further on? Your URL doesn't work for me 
either.

randolph

  reply	other threads:[~2009-08-10  1:22 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-15 10:24 HPPA hang with PCI SERR or PARITY enabling Meelis Roos
2009-06-15 13:45 ` John David Anglin
2009-07-30 17:58   ` Meelis Roos
2009-07-31  1:25     ` Randolph Chung
2009-07-31  1:45       ` John David Anglin
2009-07-31  6:28       ` Meelis Roos
2009-07-31  9:35         ` Thibaut VARENE
2009-07-31 14:46           ` John David Anglin
2009-07-31 14:50             ` John David Anglin
2009-07-31 23:16             ` Meelis Roos
2009-08-01 20:59               ` John David Anglin
2009-08-05 17:45         ` Grant Grundler
2009-08-05 19:42           ` Meelis Roos
2009-08-06 12:15             ` Bernd Gietzelt
2009-08-07 16:22               ` Grant Grundler
2009-08-08  9:31                 ` Bernd Gietzelt
2009-08-09  5:27                   ` Grant Grundler
2009-08-10  1:22                     ` Randolph Chung [this message]
2009-08-10  8:01                       ` Thibaut VARENE
2009-08-10  8:09                         ` Thibaut VARENE
2009-08-10 11:08                           ` Bernd Gietzelt
2009-08-10 11:18                             ` Thibaut VARENE
2009-08-10 11:57                               ` Bernd Gietzelt
2009-08-10 23:20                             ` Grant Grundler
2009-08-11  9:27                               ` Thibaut VARENE
2009-08-10  8:26                         ` Bernd Gietzelt
2009-08-07 16:36               ` Grant Grundler
2009-08-29 20:19           ` Meelis Roos
2009-06-15 14:06 ` John David Anglin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A7F7652.6050209@tausq.org \
    --to=randolph@tausq.org \
    --cc=berndg@fsim-ev.de \
    --cc=grundler@parisc-linux.org \
    --cc=linux-parisc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.