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 0/4] linux-xen: Extend xen kexec hypercall to ret

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: [Xen-devel] Re: [patch 0/4] linux-xen: Extend xen kexec hypercall to return additional regions
From: Alex Williamson <alex.williamson@xxxxxx>
Date: Wed, 27 Feb 2008 12:58:52 -0700
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Ian Campbell <Ian.Campbell@xxxxxxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 27 Feb 2008 11:59:10 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20080227071002.966248306@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>
Organization: OSLO R&D
References: <20080227071002.966248306@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi Simon,

   These look ok to me.  Ack.  Thanks,


On Wed, 2008-02-27 at 16:10 +0900, Simon Horman wrote:
> this series makes use of the extra regions that can be
> retrieved using the kexec hypercall, as per patches posted
> in a separate series.
> This allows all regions that kexec needs to avoid to be retrieved
> from the hypervisor. The patch set also places all of these
> regions into /proc/iomem_machine - previously some where in
> /proc/iomem_machine and some where in /proc/iomem.
> There are generic and ia64 specific patches in this series.
> I wanted to post them together as they don't make much sense
> without each other.
> As well as the related xen patches, there are also related kexec-tools
> patches which I have posted to the kexec mailing list and intend to merge.
>   http://lists.infradead.org/pipermail/kexec/2008-February/001348.html
> The end-game here is to make sure that all the reserved regions
> show up in /proc/iomem_machine on ia64. This currently does not happen.
> And manifests as kexec only being able to be performed once as
> the boot parameter ends up being overwritten in relocate_kernel before
> purgatory is reached.
>   Xen--kexec-->Xen--kexec [hang in purgatory!]
> The EFI-RID patches for ia64 xen kexec are also needed for kexec to
> function on ia64. However they touch different code paths and can be merged
> separately.
Alex Williamson                             HP Open Source & Linux Org.

Xen-devel mailing list