public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Hariprasad Nellitheertha <hari@in.ibm.com>
To: Badari Pulavarty <pbadari@us.ibm.com>
Cc: Akinobu Mita <amgta@yacht.ocn.ne.jp>,
	Andrew Morton <akpm@osdl.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	varap@us.ibm.com
Subject: Re: [PATCH] kdump: Fix for boot problems on SMP
Date: Thu, 25 Nov 2004 20:43:08 +0530	[thread overview]
Message-ID: <41A5F684.1070901@in.ibm.com> (raw)
In-Reply-To: <1101326878.26063.18.camel@dyn318077bld.beaverton.ibm.com>

Hi Badari,

Badari Pulavarty wrote:
> Hari,
> 
> 
> I have a success case and a failure case to report.
> 
> 1) Success first.. I was able save /proc/vmcore when my machine
> paniced (not thro sysrq) and gdb showed the stack correctly :)

Thanks for this news! Reassures us that we are on the right track on 
making kdump useful for real-life problems.

> 
> For some reason, gdb failed to show stack correctly, when I
> ran it on /proc/vmcore directly, when I am on kxec kernel :(

Does it throw up wrong entries or does it completely fail?

> 
> # gdb  ../l*9/vmlinux vmcore.3
> ...
.
.
.
>  <0>kexec: opening parachute	<<<<<<<<<<*** trying to kexec ?

Yes, this is the kexec call from the crash dump code.

> Unable to handle kernel paging request at virtual address c30a0000

This is the page reserved for storing the register values. Its really 
strange that it faults here. The page is reserved already during early 
boot.

>  printing eip:
> c1039956
> *pde = 00000000
> Oops: 0002 [#2]
> SMP
> Modules linked in:
> CPU:    0
> EIP:    0060:[<c1039956>]    Not tainted VLI
> EFLAGS: 00010206   (2.6.10-rc2-mm2kexec)
> EIP is at __crash_machine_kexec+0x66/0x110      <<<<<<** panic in kexec 

The panic is in crash_dump_save_registers() while doing a memcpy. As I 
mentioned above, it faults on the page reserved to save the registers.

Is it possible I can get the testcase so I can attempt recreating the 
problem here. Please let me know.

Regards, Hari

  reply	other threads:[~2004-11-27  3:56 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-18 14:08 [PATCH] kdump: Fix for boot problems on SMP Hariprasad Nellitheertha
2004-11-18 15:34 ` Badari Pulavarty
2004-11-19 17:56 ` Akinobu Mita
2004-11-19 23:30   ` Andrew Morton
2004-11-19 23:29     ` Badari Pulavarty
2004-11-20  1:05     ` Badari Pulavarty
2004-11-20  3:04       ` Akinobu Mita
2004-11-22 16:03         ` Hariprasad Nellitheertha
2004-11-22 22:34           ` Badari Pulavarty
2004-11-23  0:43           ` Badari Pulavarty
2004-11-23 18:15             ` Hariprasad Nellitheertha
2004-11-24 20:07               ` Badari Pulavarty
2004-11-25 15:13                 ` Hariprasad Nellitheertha [this message]
2004-11-25 17:21             ` Akinobu Mita
2004-11-26 11:57               ` Hariprasad Nellitheertha
2004-11-20  3:46     ` Akinobu Mita

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=41A5F684.1070901@in.ibm.com \
    --to=hari@in.ibm.com \
    --cc=akpm@osdl.org \
    --cc=amgta@yacht.ocn.ne.jp \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pbadari@us.ibm.com \
    --cc=varap@us.ibm.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox