AHA-2940UW problems with Linux driver

Justin T. Gibbs gibbs at plutotech.com
Mon Aug 25 14:20:29 PDT 1997


I've been through a similar debugging effort in the past although in that
particular case, it was a SEEK RAID array and the OS was FreeBSD.  In the
end, it turned out to be a SEEK problem where the Adaptec was queuing so
much I/O, so quickly that the SEEK would get bogged down in handling it's
internal request queue and either crash or return QUEUE FULL conditions in
odd cases.  SEEK was unable to reproduce these problems with any other
platform/controller pair and insisted that it was a device driver problem.
Eventually SEEK admitted it was their fault when the SCSI analyzer traces
exonerated the aic7xxx driver.

I'll help out where I can in this effort, but as my development platform
is FreeBSD, not Linux and the code that I run on a daily basis has diverged
to a large extent from what Linux (and FreeBSD current for that matter) 
run, I may not be able to offer exact fixes.

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================





More information about the aic7xxx mailing list