From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:35201) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SS9v6-0003P3-DC for qemu-devel@nongnu.org; Wed, 09 May 2012 12:39:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SS9v1-0002wd-I5 for qemu-devel@nongnu.org; Wed, 09 May 2012 12:39:19 -0400 Received: from isrv.corpit.ru ([86.62.121.231]:40156) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SS9v1-0002vr-Aj for qemu-devel@nongnu.org; Wed, 09 May 2012 12:39:15 -0400 Message-ID: <4FAA9DAF.5030207@msgid.tls.msk.ru> Date: Wed, 09 May 2012 20:39:11 +0400 From: Michael Tokarev MIME-Version: 1.0 References: <1336576986-14390-1-git-send-email-avi@redhat.com> In-Reply-To: <1336576986-14390-1-git-send-email-avi@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] vga: fix vram double-mapping with -vga std and -M pc-0.12 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: qemu-devel@nongnu.org On 09.05.2012 19:23, Avi Kivity wrote: > With pc-0.12, we map the video RAM both through the PCI BAR (the guest does > this) and through a fixed mapping at 0xe0000000. The memory API doesn't allow > this double map, and aborts. > > Fix by using an alias. This appears to work now, at least with -M pc-0.12 -vga std, a win7 guest boots and works (before qemu were aborting at startup). So you can add Tested-By: Michael Tokarev if necessary. Thank you for the quick fix! /mjt