All of lore.kernel.org
 help / color / mirror / Atom feed
From: janboe.ye@gmail.com (Janboe Ye)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/8] Initial implementation of kdump for ARM
Date: Fri, 23 Apr 2010 11:05:56 +0800	[thread overview]
Message-ID: <20100423030556.GA8012@localhost.localdomain> (raw)
In-Reply-To: <20100422120308.GD26418@gw.healthdatacare.com>

I am trying this. But it seems need to do a lot work to make kdump
to work on other omap3 board.

Janboe
On Thu, Apr 22, 2010 at 03:03:08PM +0300, Mika Westerberg wrote:
> On Tue, Apr 20, 2010 at 11:50:46AM +0300, Mika Westerberg wrote:
> > Hello,
> > 
> > This is revised series of kdump code, now without "RFC"-prefix. Original
> > series can be found here:
> > 
> > http://lists.infradead.org/pipermail/linux-arm-kernel/2010-March/012353.html
> > 
> > Changes to previous version:
> > 	- crash_setup_regs() uses Russell's suggestion for saving registers
> > 	- copy_oldmem_page() code is changed to use ioremap()
> > 	- there is no need for special 'mem=' parameters
> > 
> > I've been testing this on my N900.
> > 
> > I have patches for kexec-tools ready and send them once this kernel part is
> > accepted.
> 
> Hi,
> 
> Any comments on this?
> 
> Thanks,
> MW
> 
> > 
> > As a sidenote: I got crashkernel booting correctly just by modifying PHYS_OFFSET
> > and mach/Makefile.boot for my platform. So it is enough just to pass 'mem=size'
> > to dump capture kernel. This is documented in Kconfig CONFIG_CRASH_DUMP.
> > 
> > Regards,
> > MW
> > 
> > Mika Westerberg (8):
> >   arm: kdump: reserve memory for crashkernel
> >   arm: kdump: implement crash_setup_regs()
> >   arm: kdump: implement machine_crash_shutdown()
> >   arm: kdump: skip indirection page when crashing
> >   arm: kdump: implement copy_oldmem_page()
> >   arm: allow passing an ELF64 header to elf_check_arch()
> >   arm: kdump: add support for elfcorehdr= parameter
> >   arm: kdump: add CONFIG_CRASH_DUMP Kconfig option
> > 
> >  arch/arm/Kconfig                  |   12 ++++++
> >  arch/arm/include/asm/elf.h        |    4 +-
> >  arch/arm/include/asm/kexec.h      |   22 +++++++++-
> >  arch/arm/kernel/Makefile          |    1 +
> >  arch/arm/kernel/crash_dump.c      |   58 ++++++++++++++++++++++++++++
> >  arch/arm/kernel/elf.c             |    6 ++-
> >  arch/arm/kernel/machine_kexec.c   |    4 ++
> >  arch/arm/kernel/relocate_kernel.S |    6 +++
> >  arch/arm/kernel/setup.c           |   76 +++++++++++++++++++++++++++++++++++++
> >  9 files changed, 182 insertions(+), 7 deletions(-)
> >  create mode 100644 arch/arm/kernel/crash_dump.c
> > 
> > 
> > _______________________________________________
> > linux-arm-kernel mailing list
> > linux-arm-kernel at lists.infradead.org
> > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  reply	other threads:[~2010-04-23  3:05 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-20  8:50 [PATCH 0/8] Initial implementation of kdump for ARM Mika Westerberg
2010-04-20  8:50 ` [PATCH 1/8] arm: kdump: reserve memory for crashkernel Mika Westerberg
2010-04-20  8:50 ` [PATCH 2/8] arm: kdump: implement crash_setup_regs() Mika Westerberg
2010-04-20  8:50 ` [PATCH 3/8] arm: kdump: implement machine_crash_shutdown() Mika Westerberg
2010-04-20  8:50 ` [PATCH 4/8] arm: kdump: skip indirection page when crashing Mika Westerberg
2010-04-20  8:50 ` [PATCH 5/8] arm: kdump: implement copy_oldmem_page() Mika Westerberg
2010-04-20  8:50 ` [PATCH 6/8] arm: allow passing an ELF64 header to elf_check_arch() Mika Westerberg
2010-04-20  8:50 ` [PATCH 7/8] arm: kdump: add support for elfcorehdr= parameter Mika Westerberg
2010-04-20  8:50 ` [PATCH 8/8] arm: kdump: add CONFIG_CRASH_DUMP Kconfig option Mika Westerberg
2010-04-22 12:03 ` [PATCH 0/8] Initial implementation of kdump for ARM Mika Westerberg
2010-04-23  3:05   ` Janboe Ye [this message]
2010-04-23  4:11     ` Mika Westerberg
2010-04-23  4:26       ` Janboe Ye
2010-04-23  4:53         ` Mika Westerberg
2010-04-27 10:05         ` Mika Westerberg
2010-04-26  1:26       ` Joonyoung Shim
2010-04-26  9:16         ` Mika Westerberg
2010-05-03  8:28 ` Mika Westerberg

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=20100423030556.GA8012@localhost.localdomain \
    --to=janboe.ye@gmail.com \
    --cc=linux-arm-kernel@lists.infradead.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.