public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* quick fix for 2.6.34 problem with serial synths
@  Kitty Litter
   ` William Hubbs
  0 siblings, 1 reply; 5+ messages in thread
From: Kitty Litter @  UTC (permalink / raw)
  To: Speakup is a screen review system for Linux.

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.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: quick fix for 2.6.34 problem with serial synths
   quick fix for 2.6.34 problem with serial synths Kitty Litter
@  ` William Hubbs
     ` Steve Holmes
  0 siblings, 1 reply; 5+ messages in thread
From: William Hubbs @  UTC (permalink / raw)
  To: Speakup is a screen review system for Linux.

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: quick fix for 2.6.34 problem with serial synths
   ` William Hubbs
@    ` Steve Holmes
       ` Steve Holmes
  0 siblings, 1 reply; 5+ messages in thread
From: Steve Holmes @  UTC (permalink / raw)
  To: speakup

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: quick fix for 2.6.34 problem with serial synths
     ` Steve Holmes
@      ` Steve Holmes
         ` Joshua Lambert
  0 siblings, 1 reply; 5+ messages in thread
From: Steve Holmes @  UTC (permalink / raw)
  To: speakup

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: quick fix for 2.6.34 problem with serial synths
       ` Steve Holmes
@        ` Joshua Lambert
  0 siblings, 0 replies; 5+ messages in thread
From: Joshua Lambert @  UTC (permalink / raw)
  To: Speakup is a screen review system for Linux.


I am still having troubles of the kind already being reported.
On Fri, 9 
Jul 2010, Steve Holmes wrote:

> Date: Fri, 9 Jul 2010 18:55:07 -0700
> From: Steve Holmes <steve@holmesgrown.com>
> Reply-To: Speakup is a screen review system for Linux.
>     <speakup@braille.uwo.ca>
> To: speakup@braille.uwo.ca
> Subject: Re: quick fix for 2.6.34 problem with serial synths
> 
> 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
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 quick fix for 2.6.34 problem with serial synths Kitty Litter
 ` William Hubbs
   ` Steve Holmes
     ` Steve Holmes
       ` Joshua Lambert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).