From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:35515) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SweVF-0000lB-9C for qemu-devel@nongnu.org; Wed, 01 Aug 2012 15:22:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SweVE-0005kL-8U for qemu-devel@nongnu.org; Wed, 01 Aug 2012 15:22:41 -0400 Received: from mail-ob0-f173.google.com ([209.85.214.173]:62821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SweVE-0005kD-3V for qemu-devel@nongnu.org; Wed, 01 Aug 2012 15:22:40 -0400 Received: by obbta14 with SMTP id ta14so11928998obb.4 for ; Wed, 01 Aug 2012 12:22:39 -0700 (PDT) From: Anthony Liguori In-Reply-To: <50194E79.5090409@suse.de> References: <1343629462.21647.32.camel@pasglop> <50165D0A.6060608@redhat.com> <1343647217.21647.40.camel@pasglop> <50166F2A.1040507@redhat.com> <1343649267.21647.44.camel@pasglop> <20120730161954.GM29361@garlic.redhat.com> <50194E79.5090409@suse.de> Date: Wed, 01 Aug 2012 14:22:37 -0500 Message-ID: <8739465sea.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Andreas =?utf-8?Q?F=C3=A4rber?= , Alon Levy Cc: Avi Kivity , qemu-devel@nongnu.org Andreas F=C3=A4rber writes: > Am 30.07.2012 18:19, schrieb Alon Levy: >> On Mon, Jul 30, 2012 at 09:54:27PM +1000, Benjamin Herrenschmidt wrote: >>> On Mon, 2012-07-30 at 14:25 +0300, Avi Kivity wrote: >>> >>>> [...] why not go all the way to qxl? >>>> >>>> That will give you better graphics performance with no need to hack. >>> >>> Well, qxl is pretty awful from what I can see so far. [...] >>=20 >> I would love to hear something more specific about this. I assume you >> are talking about libspice-server and not the device itself, since the >> device itself has nothing specifically matching windows. > > I can't comment on what Ben meant, but from my perspective the really > awful thing about SPICE was its huge tree of dependencies, including a > very specific version of celt that we now need to package and maintain > specifically for SPICE. At least during the big QOM refactorings. Ack. This is why I've been advocating for a new PV device model that can negotiation in full SPICE support. Then we could keep libspice an optional dependency, but move all guests to use a single graphics driver. Likewise, management tools wouldn't need to worry about multiple types of graphics cards. Regards, Anthony Liguori > > Elsewhere QEMU is built around the principle of opting individual > features in rather than requiring a whole bunch of stuff just to do a > basic qxl compile test for patches. > > Andreas > > --=20 > SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany > GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer; HRB 16746 AG N=C3= =BCrnberg