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 1/3] domUloader

To: Xen development list <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Re: [PATCH 1/3] domUloader
From: Kurt Garloff <garloff@xxxxxxx>
Date: Tue, 17 Jan 2006 00:43:48 +0100
Delivery-date: Mon, 16 Jan 2006 23:51:24 +0000
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/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>
Mail-followup-to: Kurt Garloff <garloff@xxxxxxx>, Xen development list <xen-devel@xxxxxxxxxxxxxxxxxxx>
Organization: SUSE/Novell
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i

On Mon, Jan 16, 2006 at 11:26:09PM +0000, Kurt Garloff wrote:
> (1) A patch to xend/XenDomainInfo.py, xend/XenBootloader.py and 
>     xm/create.py, making sure that all the needed info is passed
>     to the bootloader and also stored for reuse on rebooting.

Some more remarks:

XendBootloader.py misses a timeout and waits for the bootloader
to finish forever; I just made a TODO. One of the problems it
causes though is that the xenbl FIFO may stay laying around.
To avoid clashes, I have added some randomness to the name.

Apart from the, the patch does add storing and passing
--disks= --root= --entry= to the bootloader call.

In the reboot code, I reconstruct the disks list in the form
it's created on initial creation (4-tuples) from the sxpr;
I'm not very happy with the way that's done. If someone with
intimate sxp knowledge wants to send a followup patch that
makes the code more beautiful here, I would appreciate it.

Kurt Garloff, Head Architect, Director SUSE Labs (act.), Novell Inc.

Attachment: xen-domUloader.diff
Description: Text document

Attachment: pgpokeNpeUSqD.pgp
Description: PGP signature

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Re: [PATCH 1/3] domUloader, Kurt Garloff <=