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


Re: [Xen-devel] Qemu-0.8.1 based ioemu preview available

To: "Christian Limpach" <Christian.Limpach@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Qemu-0.8.1 based ioemu preview available
From: yhlu <yhlu.kernel@xxxxxxxxx>
Date: Thu, 6 Jul 2006 22:45:03 -0700
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 06 Jul 2006 22:45:28 -0700
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XmfYmf856L+GQqOPdj3oeZeNdJncmami+cPFl8cFcRSty4odZTstcM5neiKbNzzRAwDFtPzL71A0eb3x1ieAsWlsNoYf5s6jm6g3zbTB6hy6s+9R80RbZWxjZNoOFiGYl/J9Y36GRHhtOdAJCDdJZBHipCRhLCOg+aYYQv/Cuio=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <BBC437B5B077FF46935BA1D8C9A2172A5A8224@xxxxxxxxxxxxxxxxxxxxxx>
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>
References: <BBC437B5B077FF46935BA1D8C9A2172A5A8224@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
anyone tested that on x86_64?

it will install qmu-dm to /usr/lib/xen/bin instead of /usr/lib64/xen/bin.

even I copy that to lib64, the hvm will stop after imaged is loaded.


On 6/30/06, Christian Limpach <Christian.Limpach@xxxxxxxxxxxxx> wrote:

A preview of the qemu 0.8.1 based ioemu is now available at:
http://xenbits.xensource.com/chris/add-ioemu-new and

In addition to these two patches, you need a copy of qemu-0.8.1 and
place it into tools/ioemu-new -- one option is the tarball available at
http://xenbits.xensource.com/chris/ioemu-cvs-qemu-0.8.1.tar.bz2 which
extracts to tools/ioemu-new.

The add-ioemu-new patch includes all the changes required to turn qemu
0.8.1 into ioemu and the enable-ioemu-new patch changes the
tools/Makefile to build ioemu-new instead of old ioemu.  The
enable-ioemu-new patch also includes changes to the tools to adjust the
arguments passed to qemu (network device selection and vnc port

Known limitations:
- No support for vncconnect
- No support for summagraphics
- SDL support not tested
- No support for ia64

Major changes:
- Doesn't use libvncserver but uses the vnc support from qemu 0.8.1
- Includes usb support (same as backported to old ioemu recently)
- Doesn't include pcnet network driver but rtl8139

The main reason for wanting to move to this new codebase is that the
current one is badly hacked, making it hard to include updates from
qemu.  The new codebase is maintained as a patchqueue against qemu so
that updates to newer qemu versions are easy.  The patchqueue and the
repository containing qemu are available at:
Only patches upto 00-last should be applied, all later patches are only
there for reference, containing changes which still need to be updated
to qemu 0.8.1.  It's not entirely clear to me what some of these changes
do and they will only be added if people request them.

The new ioemu "works for us" for running Windows guests and we're now
looking for wider testing before we check it into xen-unstable shortly.


Xen-devel mailing list

Xen-devel mailing list

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