From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:42105) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1StyoF-0006ZG-RV for qemu-devel@nongnu.org; Wed, 25 Jul 2012 06:27:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Styo9-0000ss-T0 for qemu-devel@nongnu.org; Wed, 25 Jul 2012 06:27:15 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Styo9-0000sm-Kk for qemu-devel@nongnu.org; Wed, 25 Jul 2012 06:27:09 -0400 Message-ID: <500FC9F8.6010002@redhat.com> Date: Wed, 25 Jul 2012 13:27:04 +0300 From: Avi Kivity MIME-Version: 1.0 References: <1343188660.3715.41.camel@pasglop> In-Reply-To: <1343188660.3715.41.camel@pasglop> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] vga-pci and MMIO BAR List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Benjamin Herrenschmidt Cc: qemu-devel@nongnu.org On 07/25/2012 06:57 AM, Benjamin Herrenschmidt wrote: > Hi folks ! > > Would there be any objection to adding a second MMIO BAR to qemu-vga > which mirrors the bochs magic VBE ports ? > > Support for IO space is optional in PCIe and can be problematic on some > architectures, it would be nice to be able to program the card entirely > using mmio. Can we choose a PCIe chipset that does support IO space? If not, we can add a second BAR, but it should disappear when running an older machine type. > Once done, I'd like to look into doing a qemudrmfb similar to the cirrus > one that pretty much gives you generic KMS support (with RandR) on top > of vga-pci. This would have the advantage of potentially lifting the > pitch and size limitations that plague cirrus. Have a look at qxl. -- error compiling committee.c: too many arguments to function