From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37280) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WVcsf-0003oX-AH for qemu-devel@nongnu.org; Thu, 03 Apr 2014 04:20:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WVcsX-00080v-Pc for qemu-devel@nongnu.org; Thu, 03 Apr 2014 04:20:13 -0400 Received: from mail-bk0-f50.google.com ([209.85.214.50]:36099) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WVcsX-0007xY-CG for qemu-devel@nongnu.org; Thu, 03 Apr 2014 04:20:05 -0400 Received: by mail-bk0-f50.google.com with SMTP id w10so128111bkz.23 for ; Thu, 03 Apr 2014 01:20:04 -0700 (PDT) Message-ID: <533D19BC.5010304@m2r.biz> Date: Thu, 03 Apr 2014 10:20:12 +0200 From: Fabio Fantoni MIME-Version: 1.0 References: <533AD4BE.8080101@m2r.biz> <20140402160558.GE4563@perard.uk.xensource.com> In-Reply-To: <20140402160558.GE4563@perard.uk.xensource.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Qemu 2.0 regression with xen: qemu crash on any domUs S.O. start List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony PERARD Cc: xen-devel , "qemu-devel@nongnu.org" Il 02/04/2014 18:05, Anthony PERARD ha scritto: > On Tue, Apr 01, 2014 at 05:01:18PM +0200, Fabio Fantoni wrote: >> Today I tried latest qemu 2.0 compiled from git (commit >> 63678e17cf399ff81b93417fe7bee8d6ef6b6b1b) on this dom0: >> Debian 7 (Wheezy) 64 bit with kernel from package linux-image-3.2.0-4-amd64 >> version 3.2.54-2 and all dependency packages for xen, spice and usb >> redirection. >> Seabios 1.7.3-3, spice 0.12.4-0nocelt2 and usbredir 0.6-2 compiled from >> debian unstable sources. >> The xen-unstable upstream commit is >> 4787f667bcee205c56a27da59b766a53e1e929eb, plus these patches not upstream: >> tools: various things just to build test >> tools: Improve make debball >> libxl: Add qxl vga interface support for upstream qemu >> libxl: add basic spice support for pv domUs > Have you try without your last two patches? Or even any patch at all? I did some thing with same build and qemu 1.6 the day before and all was working, the problem start with change of qemu with 2.0. I also tried disabling all things of my patches. > >> Qemu crashes always on domU S.O. start, on both pv and hvm domUs. >> >> Same dom0 with qemu 1.6 from xen-unstable repository used for some tests >> yesterday and was full working. >> I also update seabios to 1.7.4-4 compiled from debian unstable sources but >> the problem persists. >> >> I looked on dom0 logs, qemu logs and xl dmesg and I found only a qemu >> segfault related on each domU in dom0 syslog, for example the latest: >> [ 844.273170] qemu-system-i38[3545]: segfault at 8 ip 00007fa905dcc4c1 sp >> 00007fff41220810 error 4 in qemu-system-i386[7fa905ad5000+598000] >> >> If you need more informations, tests and/or logs tell me and I'll post them. > What is in your guest config files? > The cfg of test with full backtrace on other my mail: > name='wheezy' > memory=1024 > vcpus=2 > device_model_override="/usr/lib/xen/bin/qemu-gdb" > disk=['/mnt/vm/disks/wheezy.disk1.xm,raw,xvda,rw'] > vif=['bridge=xenbr0'] > vfb=['vnc=1,vncunused=1,vnclisten=0.0.0.0,keymap=it'] > #vfb=['vnc=0'] > #vnc=0 > #vncunused=1 > #keymap="it" > #vnclisten=0.0.0.0 > #spice=1 > #spicehost="0.0.0.0" > #spiceport=6002 > #spicepasswd="test" > #bootloader='pygrub' > # Only for installation > #kernel = "/boot/domu/wheezy/vmlinuz" > kernel = "/mnt/vm/pvgrub2/grub/pvgrub2.xen" > #ramdisk = "/boot/domu/wheezy/initrd.gz" > #extra = "debian-installer/exit/always_halt=true -- quiet console=tty0" From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Fantoni Subject: Re: Qemu 2.0 regression with xen: qemu crash on any domUs S.O. start Date: Thu, 03 Apr 2014 10:20:12 +0200 Message-ID: <533D19BC.5010304@m2r.biz> References: <533AD4BE.8080101@m2r.biz> <20140402160558.GE4563@perard.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20140402160558.GE4563@perard.uk.xensource.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org Sender: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org To: Anthony PERARD Cc: xen-devel , "qemu-devel@nongnu.org" List-Id: xen-devel@lists.xenproject.org Il 02/04/2014 18:05, Anthony PERARD ha scritto: > On Tue, Apr 01, 2014 at 05:01:18PM +0200, Fabio Fantoni wrote: >> Today I tried latest qemu 2.0 compiled from git (commit >> 63678e17cf399ff81b93417fe7bee8d6ef6b6b1b) on this dom0: >> Debian 7 (Wheezy) 64 bit with kernel from package linux-image-3.2.0-4-amd64 >> version 3.2.54-2 and all dependency packages for xen, spice and usb >> redirection. >> Seabios 1.7.3-3, spice 0.12.4-0nocelt2 and usbredir 0.6-2 compiled from >> debian unstable sources. >> The xen-unstable upstream commit is >> 4787f667bcee205c56a27da59b766a53e1e929eb, plus these patches not upstream: >> tools: various things just to build test >> tools: Improve make debball >> libxl: Add qxl vga interface support for upstream qemu >> libxl: add basic spice support for pv domUs > Have you try without your last two patches? Or even any patch at all? I did some thing with same build and qemu 1.6 the day before and all was working, the problem start with change of qemu with 2.0. I also tried disabling all things of my patches. > >> Qemu crashes always on domU S.O. start, on both pv and hvm domUs. >> >> Same dom0 with qemu 1.6 from xen-unstable repository used for some tests >> yesterday and was full working. >> I also update seabios to 1.7.4-4 compiled from debian unstable sources but >> the problem persists. >> >> I looked on dom0 logs, qemu logs and xl dmesg and I found only a qemu >> segfault related on each domU in dom0 syslog, for example the latest: >> [ 844.273170] qemu-system-i38[3545]: segfault at 8 ip 00007fa905dcc4c1 sp >> 00007fff41220810 error 4 in qemu-system-i386[7fa905ad5000+598000] >> >> If you need more informations, tests and/or logs tell me and I'll post them. > What is in your guest config files? > The cfg of test with full backtrace on other my mail: > name='wheezy' > memory=1024 > vcpus=2 > device_model_override="/usr/lib/xen/bin/qemu-gdb" > disk=['/mnt/vm/disks/wheezy.disk1.xm,raw,xvda,rw'] > vif=['bridge=xenbr0'] > vfb=['vnc=1,vncunused=1,vnclisten=0.0.0.0,keymap=it'] > #vfb=['vnc=0'] > #vnc=0 > #vncunused=1 > #keymap="it" > #vnclisten=0.0.0.0 > #spice=1 > #spicehost="0.0.0.0" > #spiceport=6002 > #spicepasswd="test" > #bootloader='pygrub' > # Only for installation > #kernel = "/boot/domu/wheezy/vmlinuz" > kernel = "/mnt/vm/pvgrub2/grub/pvgrub2.xen" > #ramdisk = "/boot/domu/wheezy/initrd.gz" > #extra = "debian-installer/exit/always_halt=true -- quiet console=tty0"