linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Qlogic ISP 1020
@ 2004-03-23  1:19 Jeff Layton
  2004-03-23  6:29 ` Christoph Hellwig
  0 siblings, 1 reply; 6+ messages in thread
From: Jeff Layton @ 2004-03-23  1:19 UTC (permalink / raw)
  To: linux-scsi

I recently acquired a new tape drive with a HVD SCSI interface. I also
got a QLogic ISP 1020 based SCSI card to drive it. Unfortunately, I seem
to be having some problems with the qlogicisp driver in the 2.6 kernel.
Occasionally I get a SCSI error, and it takes the tape drive offline,
since the qlogicisp driver doesn't have proper error handling for 2.6.

Is there a maintainer for the 2.6 qlogicisp driver? I saw that Christoph
Hellwig had posted part of a patch to add support for the 1020 and 1040
cards to the qla1280 driver. Has this been completed yet, and if so is
there a place I could download the complete patch? 
If not, I'd be happy to help test patches for this, as my tape setup is
more or less useless to me until I have a driver that has proper error
handling.

Alternately, if anyone knows of a working driver for the QLA1020 for a
2.6 kernel, I'd appreciate any pointers.

Thanks,
-- 
Jeff Layton <jtlayton@poochiereds.net>



^ permalink raw reply	[flat|nested] 6+ messages in thread
* RE: Qlogic ISP 1020
@ 2004-11-05 19:20 Bailey, Scott
  0 siblings, 0 replies; 6+ messages in thread
From: Bailey, Scott @ 2004-11-05 19:20 UTC (permalink / raw)
  To: 'Ingvar Hagelund', Christoph Hellwig
  Cc: Bailey, Scott, 'linux-scsi@vger.kernel.org'

To recap, I have a 3-processor Alphaserver 4100 5/466 with several KZPBA-BA
(ISP1020A-based) SCSI controllers that runs Debian Linux on top of LVM on
top of md RAID-1 devices. I've been patching the feral driver into my kernel
but on the lookout for something easier to maintain.

Christoph developed a patch for the qla1280 driver (under 2.6) that
introduced support for ISP1020/ISP1040 devices; Ingvar brought this to my
attention and provided patches to backport this support to 2.4. These are
available at http://users.linpro.no/ingvar/alpha/qla1280/ for those coming
late to this party. :-)

I tried building a kernel from the Debian 2.4.27 kernel source with these
patches included; on 3 separate attempts, my system would lock up part-way
through the boot process.

Following up on a last suggestion from Ingvar, I rebuilt my 2.4.27 kernel
with CONFIG_SMP turned off.

It wasn't a huge test, but I was able to boot my system cleanly without any
problems. That's much farther than I got running the SMP-enabled kernel.

Therefore I conclude that either I am the first person in the universe to
use the 2.4 qla1280 driver on a multiprocessor Alpha system, or the ISP10x0
support patch somehow is not SMP-safe (at least as backported).

I am happy and eager to do more playtesting if anybody has more suggestions,
requests for additional information, or revised patches appear. (As I
mentioned before, I am clueless about using magic SYSRQ keys on an
Alphaserver with a serial console.)

Tantalized,

	Scott

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

end of thread, other threads:[~2004-11-05 19:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-23  1:19 Qlogic ISP 1020 Jeff Layton
2004-03-23  6:29 ` Christoph Hellwig
2004-03-23 21:00   ` Jeff Layton
2004-10-21  9:11     ` Christoph Hellwig
2004-10-31 21:30       ` Ingvar Hagelund
  -- strict thread matches above, loose matches on Subject: below --
2004-11-05 19:20 Bailey, Scott

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 NNTP newsgroup(s).