From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5F48-0005jo-1A for qemu-devel@nongnu.org; Fri, 23 Apr 2010 05:20:52 -0400 Received: from [140.186.70.92] (port=45516 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5F46-0005jB-8z for qemu-devel@nongnu.org; Fri, 23 Apr 2010 05:20:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5F42-0000Dw-My for qemu-devel@nongnu.org; Fri, 23 Apr 2010 05:20:47 -0400 Received: from mail-qy0-f188.google.com ([209.85.221.188]:63840) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5F42-0000DY-JJ for qemu-devel@nongnu.org; Fri, 23 Apr 2010 05:20:46 -0400 Received: by qyk26 with SMTP id 26so991908qyk.19 for ; Fri, 23 Apr 2010 02:20:45 -0700 (PDT) MIME-Version: 1.0 Date: Fri, 23 Apr 2010 14:50:45 +0530 Message-ID: Subject: [Qemu-devel] xen domU screen corruption From: Arvind R Content-Type: text/plain; charset=ISO-8859-1 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, I have a pvops-domU running on xen, using qemu-dm as the device-model. All is fine as long as I do not switch to the qemu-console (ctrl-alt-1). After a switch to the qemu-console, on returning to the domU console, the screen is unreadable. This is because in hw/xenfb.c, in the function xenfb_guest_copy(), the case of xenfb->depth == bpp is not handled in qemu-0.12.3 release. Reverting to the older code for handling the case solves the screen corruption. But now, I find that key-strokes are not echoed as they are typed. Instead, after the CR, the whole typed line is echoed and everything else is fine. This occurs only after switching to the qemu-console and back. Any pointer to where to look for the solution to the problem would be welcome. Hope this is the right mailing-list. Thanks. arvind. r.