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] [PATCH 0 of 8] tools: libx[cl]: support alternative HVM firm

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 0 of 8] tools: libx[cl]: support alternative HVM firmware
From: Ian Campbell <ian.campbell@xxxxxxxxxx>
Date: Fri, 13 May 2011 14:42:29 +0100
Cc: Ian Campbell <ian.campbell@xxxxxxxxxx>
Delivery-date: Fri, 13 May 2011 06:43:18 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mercurial-patchbomb/1.6.4
The following series makes it possible to use any ELF file as the
initial HVM domain firmware and begins to setup libxl to cope with

Primarily this involves making the HVM domain builder happy and behave
correctly with unaligned firmware images and changing the libxl API to
refer to "firmware" rather than "hvmloader".

It is possible that this will turn out to be the right approach for
supporting SeaBIOS, although this isn't confirmed yet so I haven't
proposed removing any of the hvmloader changes I proposed and I
include the final patch ("load SeaBIOS directly rather than via
hvmloader") here just as a proof of concept rather than for

I understand that the people working on integrating tianocore support
are also interested in this functionality so I'm posting the series
before the SeaBIOS side is really figured out, there isn't really
anything seabios specific here.

Xen-devel mailing list