[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] broken win32 coroutines (was Re: qemu 1.6.1)
From: |
Michael W. Bombardieri |
Subject: |
Re: [Qemu-devel] broken win32 coroutines (was Re: qemu 1.6.1) |
Date: |
Wed, 25 Jun 2014 14:48:44 +0800 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
I applied the patch manually on qemu releases 1.7.1 and 2.0.0.
Configuration
* Host system is Lenovo ThinkPad T520 (windows 7)
* qemu built with --disable-sdl and --disable-gtk
* GCC version is 4.6.1 (MinGW win32)
Test (same steps/results for both 1.7.1 and 2.0.0)
* Created qcow2 disk image using qemu-img
* Started qemu-system-i386 with new disk image and OpenBSD/i386 5.5 install ISO
* Connected VM display using VNC
* VM booted successfully and install script started
* Install process too slow; gave up after >60 minutes
Following the same testing steps against a qemu 1.5.1 binary,
the OpenBSD 5.5 installation finished in 3 minutes on my system.
I haven't tried to profile the code.
- Michael
On Tue, Jun 24, 2014 at 07:22:59AM +0200, Paolo Bonzini wrote:
> Il 24/06/2014 03:41, Michael W. Bombardieri ha scritto:
> >Hi,
> >
> >Thanks for adding me to this thread.
> >I am not familiar with the qemu source code but I am aware
> >of the coroutine crash and I can test a patch if you have
> >one.
> >
> >qemu 1.5.1 was the last version I was able to build and use
> >on win32. Later versions build without error but exhibit the
> >coroutine crash.
> >qemu binaries built with the coroutine feature disabled are
> >to slow to use.
>
> Peter posted one here:
>
> http://article.gmane.org/gmane.comp.emulators.qemu/282189/raw
>
> Paolo
>