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] Latest xen-unstable and issues building/using it

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Latest xen-unstable and issues building/using it
From: Kamala Narasimhan <kamala.narasimhan@xxxxxxxxx>
Date: Wed, 18 Aug 2010 12:15:39 -0400
Delivery-date: Wed, 18 Aug 2010 09:24:23 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type:content-transfer-encoding; bh=DcKd2AEMKuwi07zFXujmuDoUhEMGbM73AAGypwFcAjY=; b=fahNcGRHANR5R5GUxXOL7LMTH3j9DofehuHszvyJHsoT+3rx+YSoc+ylU7eejII1fX HZEORStAm5Hp+OYQfTX/vGU+yb5uvv3ne+YD4A7zy6u07QDBpBZ++gX7VsZNS12LDzy2 0VxpvJfgY6/CLLIQ6G8A9lg3dkbKZuyZiTwbg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=gWdRL3OGyejkdKCbcIfAZv6XlwVI8SoMStG3HtTQPeUc98LwrKIt9gElXOcdXLfdEc JSS+Brbh2P+vinV0jbjusIoMbZQjsPf2ncrPubK6TW/v2ZeBsjkcKPUwymtpQGZVd58C BPeemWEx25ikTmVUDIftMgau9A675xbG5IkUE=
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
I just got the latest xen-unstable from staging and  I encounter the
following issues -

1) I get the following build error while building 32 bit libxl (gcc
version 4.2.4) [btw, I am using 64-bit xen].  I got past the error by
simply declaring a local variable rather than directly casting and
passing info->u.pv.bootloader to fork_exec_bootloader but thought I
would mention.

libxl_bootloader.c: In function ‘libxl_run_bootloader’:
libxl_bootloader.c:391: warning: passing argument 2 of
‘fork_exec_bootloader’ discards qualifiers from pointer target type

2) I am used to using older tool stack but it appears I need to start
xencommns daemon first to use xl.  Is that correct or is there a
different wrapper I should be invoking?  It would help if there is a
wiki on the new tool stack assuming there isn't one already.

3) Also, it appears the sample config files that get installed under
/etc/xen are not updated to be in sync with libxl changes.  Example,
the old disk syntax for cdrom seg faults when used as is from the
sample config file.  Also, libxl defaults to hap=1, oos=1.  Not sure
if that is what we want; it probably has no impact on failure case I
suppose but the sample config files are not updated to include the new
hap, oos options with defaults as done with other options as they were
introduced in the past.

4) Lastly, xend/xm works right away when I try to create a domain but
xl fails when built and used as is because of qemu-dm startup failure.
 I will look into this but wanted to let the libxl developers know
that it doesn't work when it is built and used as is.


Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>