From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:43610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1US0Wz-00087z-Me for qemu-devel@nongnu.org; Tue, 16 Apr 2013 03:42:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1US0Wu-0004zg-U0 for qemu-devel@nongnu.org; Tue, 16 Apr 2013 03:42:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:59455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1US0Wu-0004za-LB for qemu-devel@nongnu.org; Tue, 16 Apr 2013 03:42:16 -0400 Message-ID: <516D00D4.2070002@redhat.com> Date: Tue, 16 Apr 2013 09:42:12 +0200 From: Gerd Hoffmann MIME-Version: 1.0 References: <1363084369-27517-1-git-send-email-kraxel@redhat.com> <1363084369-27517-17-git-send-email-kraxel@redhat.com> <515001C2.7080201@web.de> <51500302.6040506@redhat.com> <515003E5.7000809@web.de> <5150091D.9070209@redhat.com> <51500A99.7020902@web.de> <51500D49.5030202@redhat.com> <51500D8F.6050604@web.de> <51501473.3010608@redhat.com> <51501991.2080204@web.de> <51501D75.2090902@redhat.com> <51501F2A.9000802@web.de> <51502027.5030108@web.de> <515028D0.1000408@redhat.com> <5150572D.6090201@gmail.com> <5150B3F0.3080003@redhat.com> <51515BC6.2000203@web.de> <515C1774.3020709@redhat.com> <51652366.5000404@web.de> In-Reply-To: <51652366.5000404@web.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 16/18] console: stop using DisplayState in gfx hardware emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jan Kiszka Cc: Igor Mitsyanko , qemu-devel@nongnu.org On 04/10/13 10:31, Jan Kiszka wrote: > On 2013-04-03 13:50, Gerd Hoffmann wrote: >> Hi, >> >>>> No, it is not, and yes, this is where the inconsistency comes >>>> from. We read wred+wgreen+wblue directly from the surface >>>> whereas depth is cached in the vmware vga state struct. Patch >>>> attached. Not fully tested yet. >>> >>> Unfortunately, this doesn't change the picture (except for the >>> expected "vmsvga_value_read: Bad register 1c"). The 0x315 >>> workaround does indeed work. >> >> Hmm, the patch fixes it for me (boot vesafb with 800x600 or 1024x768 @ >> 16bpp, Xorg starts successfully) ... >> >> Can I get a full X server log? > > Here is the one without the patch (it no longer applies). If you want me > to rerun with that patch, please provide an update. Pushed latest pixman bits (including vmware fixes) to git://git.kraxel.org/qemu rebase/pixman Should be working fine again. cheers, Gerd