Hi James,
I've prepared a new patchset for aic7xxx/aic79xx updates. They mostly
bring aic7xxx & aic79xx in sync again; additionally there is one bugfix
for aic79xx which fixes external device reset handling (see also the
recent thread about this).
Patches en detail:
- Fixup external device reset handling for aic79xx: We really should
take care to not confuse the SCSI bus upon external device reset. The
fix is actually taken from the original adaptec sources. Kudos to
Justin Gibbs and Luben Tuikov for this.
- Fixup precompensation for aic79xx: precompensation is actually handled
by a separate iocell chip. We should take care to update the chip
according to the DV setting.
- Remove slave_alloc for aic7xxx: Running on a multi-initator bus I
still see BUG_ON() in slave_alloc for aic7xxx. And as it already has
been removed from aic79xx we can use the same logic here, too.
- Print out signalling for aic79xx: As aic7xxx has the sysfs entry we
can as well add it to aic79xx. We don't have HVD but still can
distinguish between SE and LVD.
Please apply.
Cheers,
Hannes
--
Dr. Hannes Reinecke hare@xxxxxxx
SuSE Linux Products GmbH S390 & zSeries
Maxfeldstraße 5 +49 911 74053 688
90409 Nürnberg http://www.suse.de
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html