[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>
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
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.
P.S. keep my and Zdenek adress in cc: I am not member of
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.
Main Index |
Thread Index |