From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjqgQ-0006XX-LZ for qemu-devel@nongnu.org; Sun, 08 Jan 2012 06:13:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RjqgP-0005NF-It for qemu-devel@nongnu.org; Sun, 08 Jan 2012 06:13:02 -0500 Received: from mx1.redhat.com ([209.132.183.28]:46652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjqgP-0005NA-AE for qemu-devel@nongnu.org; Sun, 08 Jan 2012 06:13:01 -0500 Message-ID: <4F097A3A.3080100@redhat.com> Date: Sun, 08 Jan 2012 13:12:58 +0200 From: Avi Kivity MIME-Version: 1.0 References: <4F074444.1010008@weilnetz.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Bug] System emulation with flash broken? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerhard Wiesinger Cc: Stefan Weil , QEMU Developers On 01/07/2012 08:03 PM, Gerhard Wiesinger wrote: > On Fri, 6 Jan 2012, Stefan Weil wrote: > >> Hello Avi, >> >> latest QEMU seems to be broken when a system emulation with flash is >> started. >> >> I did not run git bisect, but it looks like the problem started with >> this change: >> >> c5705a7728b4a6bc9e4f2d35911adbaf28042b25 >> Author: Avi Kivity 2011-12-20 14:59:12 >> vmstate, memory: decouple vmstate from memory API >> >> I first noticed the problem with my AR7 emulation (not part >> of official QEMU), but also got it with MIPS Malta, so I assume >> that all systems with flash are broken and fail with this assertion: >> >> /qemu/exec.c:2785: qemu_ram_set_idstr: Assertion `new_block' failed. >> >> The function is searching for address 0x10000009 which is 0x10000000 >> plus an index. Without the index, the address would have been found. > > Hello Avi, > > I'm having also problems with this patch: > # VGA bank switching problems under DOS > git checkout 682a3c07f0e28d2532c911a44a9b6142d6299cc2 > > # OK > git checkout aad3b517a1b83561f2755dc4451596a421399c19 > > And commit 682a3c07f0e28d2532c911a44a9b6142d6299cc2 is the Merge > commit 'c5705a7728b4a6bc9e4f2d35911adbaf28042b25' into upstream-merge. > A patch for this has already been posted; hopefully to be merged soon. -- error compiling committee.c: too many arguments to function