From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-px0-f170.google.com (mail-px0-f170.google.com [209.85.212.170]) by speech.braille.uwo.ca (Postfix) with ESMTP id A7911C1A25E for ; Tue, 6 Jul 2010 16:16:57 -0400 (EDT) Received: by pxi6 with SMTP id 6so1146565pxi.29 for ; Tue, 06 Jul 2010 13:14:59 -0700 (PDT) Received: by 10.142.223.21 with SMTP id v21mr6258110wfg.320.1278447299277; Tue, 06 Jul 2010 13:14:59 -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 21sm6273248wfi.5.2010.07.06.13.14.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 06 Jul 2010 13:14:58 -0700 (PDT) Date: Tue, 6 Jul 2010 13:14:55 -0700 From: Steve Holmes To: speakup@braille.uwo.ca Subject: Re: quick fix for 2.6.34 problem with serial synths Message-ID: <20100706201455.GA10844@lnx3.holmesgrown.com> Mail-Followup-To: speakup@braille.uwo.ca References: <655143C87515406DA13CF0DF52E1AC47@randy3> <20100629155806.GA11958@linux1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100629155806.GA11958@linux1> 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: Tue, 06 Jul 2010 20:16:57 -0000 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