From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C6yqq-0007AM-RR for qemu-devel@nongnu.org; Mon, 13 Sep 2004 17:59:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C6yqo-000785-ES for qemu-devel@nongnu.org; Mon, 13 Sep 2004 17:59:07 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C6yqo-00077e-As for qemu-devel@nongnu.org; Mon, 13 Sep 2004 17:59:06 -0400 Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1C6ylB-0002vP-0j for qemu-devel@nongnu.org; Mon, 13 Sep 2004 17:53:17 -0400 Received: from [129.104.30.34] (helo=a.mx.polytechnique.org) by mx20.gnu.org with esmtp (Exim 4.34) id 1C6ybZ-0005H1-DM for qemu-devel@nongnu.org; Mon, 13 Sep 2004 17:43:21 -0400 Received: from localhost (localhost [127.0.0.1]) by djali.m4x.org (Postfix) with ESMTP id 1CE5F331F9 for ; Mon, 13 Sep 2004 23:43:18 +0200 (CEST) Received: from djali.m4x.org ([127.0.0.1]) by localhost (djali [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 15863-03 for ; Mon, 13 Sep 2004 23:43:18 +0200 (CEST) Received: from bellard.org (nas-cbv-5-213-228-50-7.dial.proxad.net [213.228.50.7]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTP id 0E7F333173 for ; Mon, 13 Sep 2004 23:43:17 +0200 (CEST) Message-ID: <4146114A.9080801@bellard.org> Date: Mon, 13 Sep 2004 23:29:46 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] [patch] incorrect VGA initialization, can provide image References: <20040910183445.76731.qmail@web52506.mail.yahoo.com> In-Reply-To: <20040910183445.76731.qmail@web52506.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This is better, but maybe a heuristic could do even better (for example by tracking access to registers which map plans 2 and 3 ?). Fabrice. Piotr Krysik wrote: > Update of font memory is now detected during > vga_draw_text. I also added time-to-live for > font cache to limit memory bandwidth required > for cache validation (overkill?). > > Please review. > > > Piotrek > > --- Fabrice Bellard wrote: > > >>OK for the idea, but it is not acceptable to slow >>down the VGA write functions just to detect the >>font change. Another solution must be found. >> >>Fabrice.