From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pz0-f42.google.com (mail-pz0-f42.google.com [209.85.210.42]) by speech.braille.uwo.ca (Postfix) with ESMTP id 3E2FBC1A35A for ; Fri, 9 Jul 2010 21:55:12 -0400 (EDT) Received: by pzk30 with SMTP id 30so708625pzk.29 for ; Fri, 09 Jul 2010 18:55:11 -0700 (PDT) Received: by 10.114.73.12 with SMTP id v12mr12274050waa.175.1278726911342; Fri, 09 Jul 2010 18:55:11 -0700 (PDT) Received: from lnx3.holmesgrown.com (ip72-208-233-7.ph.ph.cox.net [72.208.233.7]) by mx.google.com with ESMTPS id 33sm23386215wad.6.2010.07.09.18.55.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 09 Jul 2010 18:55:09 -0700 (PDT) Date: Fri, 9 Jul 2010 18:55:07 -0700 From: Steve Holmes To: speakup@braille.uwo.ca Subject: Re: quick fix for 2.6.34 problem with serial synths Message-ID: <20100710015507.GA27920@lnx3.holmesgrown.com> Mail-Followup-To: speakup@braille.uwo.ca References: <655143C87515406DA13CF0DF52E1AC47@randy3> <20100629155806.GA11958@linux1> <20100706201455.GA10844@lnx3.holmesgrown.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100706201455.GA10844@lnx3.holmesgrown.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.13 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: Sat, 10 Jul 2010 01:55:12 -0000 Are people still having trouble with serial synths with latest Speakup? I haven't heard any further discussion on this since my last post. On Tue, Jul 06, 2010 at 01:14:55PM -0700, Steve Holmes wrote: > I also just tried to run my Speakout serial synth and got errors > similar to what others have been reporting. I will paste in the most > relevant line from the system log. > Trying to free nonexistent resource > <00000000000003f8-00000000000003ff> > Before that, tynth probe was followed by being unable to get the port > and "trying to steal them." I got the same results with talkwith and > manually trying to do echoing to speakup/synth. > > In any case, the pride and joy of Speakup with serial synths doesn't > work for me either. This happened with both the binary version on > ArchLinux and the git pull from just an hour ago (July 6th). > > On Tue, Jun 29, 2010 at 10:58:06AM -0500, William Hubbs wrote: > > On Sun, Jun 27, 2010 at 01:52:01PM -0400, Kitty Litter wrote: > > > In speakup/src/serialio.c comment out the return (NULL); line just below > > > __release_region. > > > Looking at the kernel source in kernel/resource.c it seems that if > > > __release_region fails you would get a kernel message. So speakup seems to > > > think it fails but the kernel doesn't. > > > Someone with more smarts than me maybe can figure this all out. > > > > Actually the failure was happening on the line below that in the call to > > synth_request_region. > > > > I don't have a fix for that yet, but now the code is set up to log the > > error code and port number if that fails so hopefully we can see what is > > going on. > > > > Are you comfortable with pulling from git and testing with that code? > > Any help would be appreciated. > > > > Thanks, > > > > William > > > > _______________________________________________ > > Speakup mailing list > > Speakup@braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup