Subject: Re: kern/36276 (ucycom causes kernel panic when accessing Delorme USB Earthmate LT-20 GPS)
To: None <skrll@NetBSD.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,>
From: Nick Hudson <skrll@netbsd.org>
List: netbsd-bugs
Date: 06/22/2007 07:50:02
The following reply was made to PR kern/36276; it has been noted by GNATS.

From: Nick Hudson <skrll@netbsd.org>
To: David Howland <dhowland@users.sourceforge.net>
Cc: gnats-bugs@netbsd.org
Subject: Re: kern/36276 (ucycom causes kernel panic when accessing Delorme USB Earthmate LT-20 GPS)
Date: Fri, 22 Jun 2007 08:47:38 +0100

 On Thursday 21 June 2007 22:05, David Howland wrote:
 > Nick Hudson wrote:
 > > Can you try this patch. It deals with the transfer length in the callback
 > > differently to yours (and it works for me ;)
 >
 > I have tried the patch.  I see the changes you made.  I knew that the
 > transfer length thing was probably not desirable, but I was unsure as to
 > when it is appropriate to change the softc bits.
 >
 > The driver does not work for me.  However, my original patch didn't work
 > either.  I am currently unable to explain why.
 >
 > With your patch (and mine), it seems to be able to make transfers
 > properly, however it does not seem to make the LT-20 device happy.  The
 > GPS will simply shut down after a number of transfers.
 
 I wonder if it's flow control related
 
 > At this point, I have no idea what to do to fix the problem, since the
 > driver never crashes or shows any errors.  Debug output seems to show
 > perfect communication.  Without documentation for the GPS device I am
 > using, I have no idea what its problem is.  My last hope is to contact
 > the author of the OpenBSD driver and ask if he is familiar with what I
 > am seeing.
 
 Please let me know if you get anything back.
 
 Thanks,
 Nick