From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=57162 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oxnli-0004bz-3z for qemu-devel@nongnu.org; Mon, 20 Sep 2010 17:19:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oxnlg-0008Ug-Ni for qemu-devel@nongnu.org; Mon, 20 Sep 2010 17:19:22 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60621) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oxnlg-0008Ua-Gu for qemu-devel@nongnu.org; Mon, 20 Sep 2010 17:19:20 -0400 Subject: Re: [Qemu-devel] Re: Problem with virtio From: Vadim Rozenfeld In-Reply-To: <4C97C292.3030104@fransdb.nl> References: <4C9290FF.9050206@fransdb.nl> <20100916204042.51900cbe@doriath> <4C93225A.9040807@fransdb.nl> <4C952B68.7090601@fransdb.nl> <20100919155337.GA10730@redhat.com> <4C967CEC.3060700@fransdb.nl> <20100920174641.GA30611@redhat.com> <4C97C292.3030104@fransdb.nl> Content-Type: text/plain; charset="UTF-8" Date: Mon, 20 Sep 2010 23:19:13 +0200 Message-ID: <1285017553.1709.77.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Frans de Boer Cc: qemu-devel@nongnu.org On Mon, 2010-09-20 at 22:22 +0200, Frans de Boer wrote: > On 09/20/2010 07:46 PM, Michael S. Tsirkin wrote: > > On Sun, Sep 19, 2010 at 11:13:16PM +0200, Frans de Boer wrote: > > > >> On 09/19/2010 05:53 PM, Michael S. Tsirkin wrote: > >> > >> On Sat, Sep 18, 2010 at 11:13:12PM +0200, Frans de Boer wrote: > >> > >> > >> On 09/17/2010 10:10 AM, Frans de Boer wrote: > >> > >> > >> On 09/17/2010 01:40 AM, Luiz Capitulino wrote: > >> > >> > >> > >> On Thu, 16 Sep 2010 23:49:51 +0200 > >> Frans de Boer wrote: > >> > >> > >> > >> > >> > >> Dear reader, > >> > >> Using qemu-kvm-0.13-rc1 and having the boot partition as if=virtio, > >> causes the attached blue screen when booting Windows XP SP3. > >> Changing the interface to ide (if=ide) and the system boots normal. > >> > >> > >> > >> > >> Do you have the virtio drivers installed? > >> > >> > >> > >> > >> Yes, everything is working fine when I use the 0.12.5 release. > >> Before you ask, I am using the git repository too. Same effect. > >> > >> > >> > >> > >> No suggestions form anyone? > >> Again, any compile combination is working under 0.12.5. Starting with > >> 0.13-rc0/1 the virtio option for the boot disk is not working anymore. > >> > >> Frans. > >> > >> > >> Could you try bisecting please? > >> git bisect start v0.13.0-rc0 v0.12.0 > >> > >> will start the bisect process, then you build, test and run > >> git bisect good/git bisect bad as appropriate to get the > >> new version. > >> > >> > >> > >> Following your advice, I noticed that the system could not boot when I use the > >> guest virtio driver. I then switch back to as far as version 10.0 with the > >> same bad result. I then remembered that in the past I used the '.raw' format. > >> Since I am using the qcow2 format (better performance), I never tried if=virtio > >> for the disk before until I use the 0.13.0-rc1 version. I tried the release tar > >> file of 0.12.5 and this time with the guest virtio driver, with the same bad > >> result. > >> Maybe it is the file format? Maybe the virtio disk driver? I have taken the > >> virtio drivers from the KVM website. > >> Please try this one http://people.redhat.com/vrozenfe/VioStorXp32.tar.gz Cheers, Vadim. > >> Frans. > >> > > I got confused, sorry. Let's try to enumerate what works and what does not. > > Could you tell us which of the following combinations you tried > > and with what result (works/doesn't)? > > > > - virtio + raw + 0.12 > > - virtio + qcow2 + 0.12 > > - ide + qcow2 + 0.12 > > > > - virtio + raw + 0.13 > > - virtio + qcow2 + 0.13 > > - ide + qcow2 + 0.13 > > > > Thanks! > > > > > I used 0.12.5 (git and tarball) and the 0.13-rc1 (git and tarball) > > - virtio + raw + 0.12 ok > - virtio + qcow2 + 0.12 fail! > - ide + qcow2 + 0.12 ok > > - virtio + raw + 0.13 fail! > - virtio + qcow2 + 0.13 fail! > - ide + qcow2 + 0.13 ok > > Frans. > >