This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Re: [PATCH] kexec: framework and i386 (Take XIII)

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: [Xen-devel] Re: [PATCH] kexec: framework and i386 (Take XIII)
From: Horms <horms@xxxxxxxxxxxx>
Date: Fri, 11 Aug 2006 16:48:41 +0900
Cc: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, Kazuo Moriwaka <moriwaka@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>, Isaku Yamahata <yamahata@xxxxxxxxxxxxx>, Magnus Damm <magnus@xxxxxxxxxxxxx>, Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Delivery-date: Fri, 11 Aug 2006 03:44:12 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20060711033900.GA26632@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <3c347db5fc144e0809c47b5efe8f6582@xxxxxxxxxxxx> <E5C678D85FF5AFtakebe_akio@xxxxxxxxxxxxxx> <12c36e8e9c573c900cd75f27b3d650d3@xxxxxxxxxxxx> <20060517024402.GA13874@xxxxxxxxxxxx> <20060517045322.GA24072@xxxxxxxxxxxx> <20060517095213.GA31686@xxxxxxxxxxxx> <805b0fdb70b2ca542d6f9f43c0936928@xxxxxxxxxxxx> <20060518033753.GB13670@xxxxxxxxxxxx> <20060525072017.GA25881@xxxxxxxxxxxx> <20060711033900.GA26632@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.12-2006-07-14

here is a minor update of the kexec/kdump patchset.
The changes since the last post are quite minimal.

* Forward port to xen-unstable-11059 from 10650
* Add powerpc stubs to 51.1-kexec-generic-upstream.patch
  going to get messy as more architectures are added

The patches are currently:

   1. 51.1-kexec-generic-upstream.patch
      * Common code for all architectures,
        the basic plumbing for kexec/kdump

   2. 51.1.1-kexec-trigger_crash_dump.patch
      * xen-console trigger crash_dump
      * Depends on 1

   3. 51.2.1-kexec-x86-upstream.patch
      * Glue between 1, and 3 and 4.
        This would not be needed for ppc or ia64, but
        neither have been written yet.
        We are planning to commence work on ia64 soon.
      * Depends on 1

      * Kexec/kdump for x86_32
      * Depends on 3 (and 1)

      * * Kexec/kdump for x86_64
      * Depends on 3 (and 1)

Things that are being worked on:

* Porting kexec for ia64. This is going somewhat slower than
  I had hoped. Partly because of my own schedule. And partly
  because the Linux code is flakier than I previously thought.

  If anyone cares, the problem that is currently bothering me
  most about linux ia64 kexec is that you can usually kexec once,
  but twice doesn't work.

  e.g. linux --kexec--> linux: ok
       linux --kexec--> linux --kexec fails--> linux: not ok

* Kdump for x86_64. My colleague Magnus is working on this.
  But he is seeing a very strange problem where kdumping
  into a bzimage works, while a vmlinux does not.
  Please prod him if you want more details.

Things that would be good to work on:

* PPC port

  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/

Attachment: 51.1-kexec-generic-upstream.patch
Description: Text document

Attachment: 51.1.1-kexec-trigger_crash_dump.patch
Description: Text document

Attachment: 51.2.1-kexec-x86-upstream.patch
Description: Text document

Description: Text document

Description: Text document

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>