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] Qemu-0.8.1 based ioemu preview available

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Qemu-0.8.1 based ioemu preview available
From: "Christian Limpach" <Christian.Limpach@xxxxxxxxxxxxx>
Date: Fri, 30 Jun 2006 06:49:41 -0700
Delivery-date: Fri, 30 Jun 2006 07:26:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcacTAkfOtAqzqmwSKi/kPCAR+E6Vw==
Thread-topic: Qemu-0.8.1 based ioemu preview available
Hello,

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

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
selection).

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:
http://xenbits.xensource.com/chris/xs-tools-ioemu.hg
http://xenbits.xensource.com/chris/xs-tools-ioemu.pq.hg
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.

Thanks!
Christian

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Qemu-0.8.1 based ioemu preview available, Christian Limpach <=