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

Bug#2063: scsi driver sequence unreasonable



Package: source
Version: 1.3.43

The file drivers/scsi/hosts.c defines the sequence in which different SCSI
controller cards are identified.  The AHA152X driver appears early in the list,
which is unreasonable if there is another, smarter, SCSI controller in the
system... since it will result in the 1510/1522/1522/etc card assuming the role
of the 0th SCSI channel.

It seems to me that the "smartest" or "fastest" cards should be listed first,
since it seems obvious that if there are multiple cards in a system, that the
fastest one should be the default for the first SCSI channel.  In my case, I
have systems with 1542B and 1740A cards which also sometimes get a 1510 card
when I need a long cable run to an external box, or more devices, or something.
I've just moved the AHA152X driver to near the end of the list, but it seems
that a more general review of the sequencing of SCSI card discovery is in
order.

Bdale


Reply to: