From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail01.tacticuscommunications.net (mail01.tacticuscommunications.net [74.2.138.133]) by speech.braille.uwo.ca (Postfix) with ESMTP id 94E9310A06 for ; Tue, 17 Jun 2008 05:50:38 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail01.tacticuscommunications.net (Postfix) with ESMTP id 579D71089D for ; Tue, 17 Jun 2008 05:34:53 -0400 (EDT) Received: from mail01.tacticuscommunications.net ([127.0.0.1]) by localhost (mail01.tacticuscommunications.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OS3fRD49zJCz for ; Tue, 17 Jun 2008 05:34:52 -0400 (EDT) Received: from [10.0.10.20] (unknown [10.0.10.20]) by mail01.tacticuscommunications.net (Postfix) with ESMTPA id 1870A1088F for ; Tue, 17 Jun 2008 05:34:52 -0400 (EDT) Date: Tue, 17 Jun 2008 05:49:43 -0400 (EDT) From: luke To: "Speakup is a screen review system for Linux." Subject: Probable flush update problem in source In-Reply-To: <20080617091535.GE5994@implementation.uk.xensource.com> Message-ID: References: <20080615131850.GP4770@implementation> <20080615162027.GM4770@implementation> <20080616093940.GE4381@implementation.uk.xensource.com> <20080617091535.GE5994@implementation.uk.xensource.com> Organization: Tacticus Communications, Inc. MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.10 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2008 09:50:38 -0000 On Tue, 17 Jun 2008, Samuel Thibault wrote: > > As for the flush change: is that ready for testing, or is it still in the > > state it was when I accidentally tried it before? > > Nothing happened yet because we weren't able to reproduce the issue. > We'll try to understand what happens now that we know it's the flush > move. Okay. I am using a DEC Express (old) running on a serial port of course. I can rebuild this, and give you a full kernel config if you want it; but I'll wait to hear whether there are any specific tests you want me to run (E.G. modular/non-modular, different premption models, etc.). The config from when it happened last time is here: http://suntzu.tacticus.com/config-2.6.18-speakup4 Having tested it again, I note that on all of these git speakup versions from the last week, after it says "DECTalk Express found" (first spoken message, now that I have changed speakup_synth to speakup.synth), there is a long delay, and we are into network card detection before it actually starts talking again. That is important here, because for the flush modified version, I am unable to shut the speech up right away from my USB keyboard, and by the time I can, the thing has choked, and even after it does shut up, it takes me nearly 45 seconds of hitting review keys (between numpad 2 and numpad enter) before the speech will come back. When it does, of course, it is sluggish as I have described. Just for fun, I entered speakup help, and every key pressed was exhibiting that half second or so delay. Not so outside of speakup help, when at least the non-speakup keys would speak at their normal responsiveness level. HTH Luke