[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [patch 0/6] domain builder patches

  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 13 Feb 2007 15:54:02 +0100
  • Cc: Gerd Hoffmann <kraxel@xxxxxxx>
  • Delivery-date: Tue, 13 Feb 2007 10:28:28 -0800
  • Domainkey-signature: s=s768; d=fujitsu-siemens.com; c=nofws; q=dns; b=FFih3WT9pTJd/44NBhfT80gpc4xrWB8DY2mzziVdCJlgyInbKW/ggFnAIoDYcP3er1ihhMOJYzrj1Ehc5ThsxqBmvOAZ6K8OcouccWzeF3Gxe9v45DSUkp5peph9kVJU;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi Gerd,

Am Donnerstag, 25. Januar 2007 17:19 schrieb Gerd Hoffmann:
> This patchset contains the domain builder rewrite.  Main feature beside
> some general code cleanup is support for 32-on-64, i.e. it is possible
> to create non-native domains amd thus mix 32pae and 64bit domains on the
> same machine.  The patches come with individual descriptions.  The
> patchset depends on the libelf patches posted earlier this week.
> cheers,
>   Gerd

I tried out the new domain builder on xen-ia64 with my ported mini-os
in big endian mode and the only change I had to do was to define a
second struct xc_dom_arch with the new guest type in xc_dom_ia64.c:
static struct xc_dom_arch xc_dom_arch_ia64_be = {
    .guest_type = "xen-3.0-ia64be",
    .page_shift = PAGE_SHIFT_IA64,
    .alloc_magic_pages = alloc_magic_pages,
    .start_info = start_info_ia64,
    .shared_info = shared_info_ia64,
    .vcpu = vcpu_ia64,
With some small patches in the ia64-hypervisor the image got loaded and 
startet. Good work ;-).


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.