[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • 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
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcacTAkfOtAqzqmwSKi/kPCAR+E6Vw==
  • Thread-topic: Qemu-0.8.1 based ioemu preview available


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



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.