All of lore.kernel.org
 help / color / mirror / Atom feed
* [patch 0/3] xen: Extend xen kexec hypercall to return additional regions
@ 2008-02-27  7:01 Simon Horman
  2008-02-27  7:01 ` [patch 1/3] kexec: limit scope of the use of compat_kexec_range_t Simon Horman
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Simon Horman @ 2008-02-27  7:01 UTC (permalink / raw)
  To: xen-devel, xen-ia64-devel; +Cc: Ian Campbell, Alex Williamson

Hi,

this series starts off by reworking the hypercall a bit to
allow it to have architecture-specific code under xen/arch/

It then extends the hypercall for some extra regions that
are needed for xen ia64.

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.

There are related xen-linux patches that I will send as a separate series.
There are 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.

-- 
Horms

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-02-29  0:54 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-27  7:01 [patch 0/3] xen: Extend xen kexec hypercall to return additional regions Simon Horman
2008-02-27  7:01 ` [patch 1/3] kexec: limit scope of the use of compat_kexec_range_t Simon Horman
2008-02-27  7:01 ` [patch 2/3] kexec: Add machine_kexec_get() Simon Horman
2008-02-27  7:01 ` [patch 3/3] kexec: extend hypercall for efi memory map, boot parameter and xenheap regions Simon Horman
2008-02-28  7:50   ` [Xen-ia64-devel] " Simon Horman
2008-02-27 19:55 ` [patch 0/3] xen: Extend xen kexec hypercall to return additional regions Alex Williamson
2008-02-28  3:35   ` Simon Horman
2008-02-28  8:55     ` Keir Fraser
2008-02-29  0:54       ` Simon Horman
2008-02-28 15:36     ` Alex Williamson

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.