NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/44002: 3ware 9690 (ld driver) doesn't respond after transfer big amount of data



The following reply was made to PR kern/44002; it has been noted by GNATS.

From: Jiri Novotny <novotny%ics.muni.cz@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: salvet%ics.muni.cz@localhost, novotny%ics.muni.cz@localhost
Subject: Re: kern/44002: 3ware 9690 (ld driver) doesn't respond after
 transfer big amount of data
Date: Wed, 10 Nov 2010 10:37:07 +0100

        Hi David,
 
 I guess we found it. The 9690 has the same bug as 9650, but in
 NetBSD twa.c driver is fix just for 9650. In Linux driver is
 the fix for both. We did ugly hack (just rename 9650 -> 9690)
 in twa.c and now it work (O.K. the test which freeze the machine)
 pass many times. Of course we need to go through bigger set of tests.
 
 As I am not kernel hacker nor experienced programmer I ask my
 friend Zdenek Slavet to prepare the patch.
 
                                        Best regards
 
                                                Jiri
 
 P.S. keep my and Zdenek adress in cc: I am not member of 
gnats-bugs%NetBSD.org@localhost
 maillist
 
 
  On Fri, Oct 29, 2010 at 11:45:02AM +0000, Jiri Novotny wrote:
   > When I did this set of tests I didn't saw anything suspicious at
   > console but "twa0: clearing controller queue error"
   >  
   > Any idea what else to do ?
 
  
  If it were me I'd probably start adding diagnostic printouts to the
  twa driver to try and figure out exactly where and why it's hanging.
  But I've done a lot of kernel hacking over the years and I'm
  comfortable doing that kind of thing.
 
  
  There seems to be a TWA_DEBUG setting you could compile the kernel
  with, but it doesn't look like it does much.
 
  
 


Home | Main Index | Thread Index | Old Index