From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:60340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SgAzM-0002rV-QH for qemu-devel@nongnu.org; Sun, 17 Jun 2012 04:37:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SgAzL-0005CJ-39 for qemu-devel@nongnu.org; Sun, 17 Jun 2012 04:37:40 -0400 Received: from mx1.redhat.com ([209.132.183.28]:14319) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SgAzK-0005CC-Rv for qemu-devel@nongnu.org; Sun, 17 Jun 2012 04:37:39 -0400 Message-ID: <4FDD9746.4030603@redhat.com> Date: Sun, 17 Jun 2012 11:37:26 +0300 From: Avi Kivity MIME-Version: 1.0 References: <4FDBD645.1070004@suse.de> In-Reply-To: <4FDBD645.1070004@suse.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [qom-next] Bisecting virtio-scsi issue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-15?Q?Andreas_F=E4rber?= Cc: Stefan Hajnoczi , mengcong , qemu-devel , Anthony Liguori On 06/16/2012 03:41 AM, Andreas F=E4rber wrote: > Hi, >=20 > After multiple runs of not-so-successful bisecting, it appears as if th= e > qom-next commit "qbus: Make child devices links" [1] is causing > assertions for both virtio-scsi and ahci but not for qemu-system-x86_64 > without parameters: >=20 > $ x86_64-softmmu/qemu-system-x86_64 -enable-kvm -device > virtio-scsi-pci,id=3Dmcbus > qemu-system-x86_64: /home/andreas/QEMU/qemu-rcar/memory.c:1259: > memory_region_add_subregion_common: Assertion `!subregion->parent' fail= ed. >=20 > $ x86_64-softmmu/qemu-system-x86_64 -enable-kvm -m 1G -boot menu=3Don > -drive file=3D../openSUSE-12.1-DVD-x86_64.iso,if=3Dnone,id=3Didecd,read= only=3Don > -device ide-cd,bus=3Dide.0,drive=3Didecd -device ahci,id=3Dahci -device > ide-cd,bus=3Dahci.0,drive=3Dahcicd -drive > file=3D../openSUSE-12.1-GNOME-LiveCD-x86_64.iso,if=3Dnone,id=3Dahcicd,r= eadonly=3Don > qemu-system-x86_64: /home/andreas/QEMU/qemu-rcar/memory.c:1259: > memory_region_add_subregion_common: Assertion `!subregion->parent' fail= ed. >=20 A stack trace would be helpful, as well as a printout of what subregion->parent actually is. You can also run 'qemu mtree' from gdb after including scripts/qemu-gdb.p= y. --=20 error compiling committee.c: too many arguments to function