From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:45992) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgLaT-0000TZ-N8 for qemu-devel@nongnu.org; Wed, 05 Dec 2012 15:29:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgLaO-0003Z8-Cw for qemu-devel@nongnu.org; Wed, 05 Dec 2012 15:28:57 -0500 Received: from usrksweb02.endace.com ([174.143.168.194]:34526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgLaO-0003Ym-7b for qemu-devel@nongnu.org; Wed, 05 Dec 2012 15:28:52 -0500 Message-ID: <50BFAE7A.6060008@endace.com> Date: Thu, 6 Dec 2012 09:28:42 +1300 From: Alexey Korolev MIME-Version: 1.0 References: <50BEA7C0.5020602@endace.com> <50BEF818.90002@redhat.com> <50BFAD2B.1040505@endace.com> In-Reply-To: <50BFAD2B.1040505@endace.com> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [BUG] QEMU crashes when 64bit BAR is present List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: Avi Kivity , "qemu-devel@nongnu.org" , "Michael S. Tsirkin" On 06/12/12 09:23, Alexey Korolev wrote: > Hi Gerd, >> Hi, >> >>> And qemu error output is: >>> qemu: /home/akorolev/qemu-kvm/exec.c:2255: register_subpage: Assertion `existing->mr->subpage || existing->mr == &io_mem_unassigned' failed. >>> >>> Guest OS is Centos 5.5 and log is pretty boring, as qemu crashes before Linux can report an issue. >> Where does it crash? seabios? linux kernel? >> Still reproducable with 1.3.0? > It is a qemu core assertion. It's a qemu assertion which occurs on early stage of linux bootup process. I guess it fails when linux calls HPET init functions. See this post for details: http://lists.gnu.org/archive/html/qemu-devel/2012-01/msg03189.html > Haven't tried 1.3.0 yet, can try it today. > The bug is quite easy to reproduce, if use ivshmem with 64bit tweaks and specify size 128M. > >