From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:41445) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3kef-00049i-Fr for qemu-devel@nongnu.org; Wed, 14 Sep 2011 04:17:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3kee-0008JZ-DO for qemu-devel@nongnu.org; Wed, 14 Sep 2011 04:17:13 -0400 Received: from mx1.redhat.com ([209.132.183.28]:11627) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3kee-0008JV-2z for qemu-devel@nongnu.org; Wed, 14 Sep 2011 04:17:12 -0400 Message-ID: <4E706303.9040502@redhat.com> Date: Wed, 14 Sep 2011 11:17:07 +0300 From: Avi Kivity MIME-Version: 1.0 References: <3d9d904a1e4939a147f8954c9e0d4cdaf3d44c31.1314033132.git.jan.kiszka@siemens.com> <4E6E2329.9050109@suse.de> <4E6E2631.4060300@siemens.com> <4E6E28FD.7070907@web.de> <4E6E2A06.8010900@siemens.com> <4E6E2BDC.3060702@siemens.com> <4E6F10DD.6060606@siemens.com> <6BA6355D-D77A-40F4-A8C4-61901A926E71@suse.de> <4E6F1BAF.2000105@siemens.com> <2A74238E-5C89-444B-9DB9-4B380D182AC3@suse.de> <4E6F3FB8.6060705@siemens.com> <4E7053A3.8090508@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v3 5/6] vga: Use linear mapping + dirty logging in chain 4 memory access mode List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: Anthony Liguori , Jan Kiszka , qemu-devel , Blue Swirl , =?ISO-8859-1?Q?Andreas_F=E4rber?= , Gerd Hoffmann On 09/14/2011 10:42 AM, Alexander Graf wrote: > On 14.09.2011, at 09:11, Avi Kivity wrote: > > > On 09/13/2011 10:39 PM, Blue Swirl wrote: > >> > > >> > Here is the problem: Both the vram and the ISA range get mapped into > >> > system address space, but the former eclipses the latter as it shows up > >> > earlier in the list and has the same priority. This picture changes with > >> > the chain-4 alias which has prio 2, thus maps over the vram. > >> > > >> > It looks to me like the ISA address space is either misplaced at > >> > 0x80000000 or is not supposed to be mapped at all on PPC. Comments? > >> > >> Since there is no PCI-ISA bridge, ISA address space shouldn't exist. > > > > Where does the vga device sit then? > > On the PCI bus? :) > I thought it was std vga, which is an ISA device. Anyway PCI supports the vga region at 0xa0000-0xc0000. Where is it supposed to be mapped? -- error compiling committee.c: too many arguments to function