2015-10-30 15:53 GMT+01:00 Benjamin Rood <benjaminjrood@xxxxxxxxx>: > ATTO adapters do not support this feature. If the firmware fails to be > ready, it should not check the examined registers in order to examine > the state of the feature in order to prevent undefined behavior. > > Signed-off-by: Benjamin Rood <brood@xxxxxxxxxxxx> > --- > drivers/scsi/pm8001/pm80xx_hwi.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/scsi/pm8001/pm80xx_hwi.c b/drivers/scsi/pm8001/pm80xx_hwi.c > index 29c548b..eb4fee6 100644 > --- a/drivers/scsi/pm8001/pm80xx_hwi.c > +++ b/drivers/scsi/pm8001/pm80xx_hwi.c > @@ -1267,6 +1267,8 @@ pm80xx_chip_soft_rst(struct pm8001_hba_info *pm8001_ha) > /* check iButton feature support for motherboard controller */ > if (pm8001_ha->pdev->subsystem_vendor != > PCI_VENDOR_ID_ADAPTEC2 && > + pm8001_ha->pdev->subsystem_vendor != > + PCI_VENDOR_ID_ATTO && > pm8001_ha->pdev->subsystem_vendor != 0) { > ibutton0 = pm8001_cr32(pm8001_ha, 0, > MSGU_HOST_SCRATCH_PAD_6); > -- > 2.4.3 > Reviewed-by: Jack Wang <jinpu.wang@xxxxxxxxxxxxxxxx> Thanks Jack -- 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