WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Xen device model support in QEMU

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Xen device model support in QEMU
From: Kamala Narasimhan <kamala.narasimhan@xxxxxxxxx>
Date: Mon, 23 Aug 2010 11:02:10 -0400
Delivery-date: Mon, 23 Aug 2010 08:03:05 -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; bh=Cza7zahRwQjK2jw0qwh1C/QLgYxYS+EkhPpoAPxh3cs=; b=n1/q6RGuSIaHyqHjbZ3EhiqKPhPjeMEJ2PGDlGcrzdX5NFj5ZWKhOhVhmQFe6Amrej KZLTmVa4NKr1d/+AGdevz2MHv48iNglKLzj1not6TO4OvEhn+xvCZ+i0OtaMy2S1SP+5 zgY4Ai3vkUJOHv6epo++Nj3OXCK4gumkqZmGo=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=OaZP8ZEE7SnDKCLZa/RRTVgZz/au//IuLLFexVcUhU7oMBzRJGNKSEN/kB5OtxX3Vf 4Zx7TiedgzbAPBkSvdjuvi0gBBIaqXL/Crrda5Yy3vTZiTjsjsJ3tIGKku7sTmMMIxkM SJ44Qc5XtcXFPRTUojRtOmYHtz3n7cF5irx98=
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 got the latest qemu repo with xen device model support from -

git://xenbits.xen.org/people/sstabellini/qemu-dm.git

Here are some of the issues I encounter/questions I have -

1) Passing --enable-xen while running ./configure results in

ERROR
ERROR: User requested feature xen
ERROR: configure was not able to find it
ERROR

Turned out there are some interface version compatibilities between
qemu from the above repo and everything else from
staging/xen-unstable.  Tweaking xc_interface_open parameter under "xen
probe" in the configure file got past this problem.

2) Passing --target-list=xen-dm-softmmu to configure resulted in
"ERROR: Target 'xen-dm-softmmu' not recognised" error as target_arch2
is xen and not xen-dm.  Switching to
--target-list=xen-softmmu got me going.  Perhaps this should be fixed
in the configure file if the expectation is to pass xen-dm-softmmu.

3) When I attempt to build after this point I get all kinds of errors
due to interface compatibility mentioned in #1 above.  Is there a
specific version of libxc/libxenstore/libxenctrl etc. and relevant
headers I should be using with this qemu?  If so, that would be good
to know as I would rather switch to a compatible interface than go
about fixing all the resulting build errors.

Kamala

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel