From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:60260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyUes-0002Dg-Jw for qemu-devel@nongnu.org; Mon, 06 Aug 2012 17:16:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SyUer-0007Hj-GZ for qemu-devel@nongnu.org; Mon, 06 Aug 2012 17:16:14 -0400 Received: from gate.crashing.org ([63.228.1.57]:36526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyUer-0007HT-6v for qemu-devel@nongnu.org; Mon, 06 Aug 2012 17:16:13 -0400 Message-ID: <1344287768.24037.107.camel@pasglop> From: Benjamin Herrenschmidt Date: Tue, 07 Aug 2012 07:16:08 +1000 In-Reply-To: <501FC480.8060707@redhat.com> References: <1343629462.21647.32.camel@pasglop> <50165D0A.6060608@redhat.com> <1343647217.21647.40.camel@pasglop> <50166F2A.1040507@redhat.com> <1343649267.21647.44.camel@pasglop> <501676D7.3010504@redhat.com> <878ve11j70.fsf@codemonkey.ws> <501FC480.8060707@redhat.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Subject: Re: [Qemu-devel] Cirrus bugs vs endian: how two bugs cancel each other out List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: Avi Kivity , Anthony Liguori , qemu-devel@nongnu.org On Mon, 2012-08-06 at 15:20 +0200, Gerd Hoffmann wrote: > There are discussions about re-doing the guest/host interface (command > rings etc) now and then, by adding a qxl2 device (or maybe even extend > stdvga), dropping a bunch of backward compatibility stuff in qxl.c. > > Sending the spice commands over virtio is certainly an option here. > I'm > not sure it is possible to drive virtio rings from userspace (Xorg > driver), but that issue should go away with the qxl kms driver in the > works. Anything that gets rid of the qxl memory region API is welcome ;-) Some of that stuff is really gross. Ben.