I couldn't check with 1030 but with mptsas, with SATA drives with the patch sent by Eric, I am able to see the err_cnt not getting incremented to 1. Can you please add some debug prints in the mptscsih_io_done before calling sc->scsi_done(sc); to print the command if the result is a non zero. Like the one below. if(sc->result) scsi_print_command(sc); And print the sensekey, ASC,ASCQ in mptscsih_copy_sense_data printk("SK %x ASC %x.. ASCQ %x\n ",sense_data[2], sense_data[12],sense_data[13]); And send me the log offline, It should tell you which command is failing. Thanks Sathya -----Original Message----- From: Abhijit Paithankar [mailto:apaithan@xxxxxxxxxx] Sent: Tuesday, October 14, 2008 8:27 AM To: Prakash, Sathya Cc: Douglas Gilbert; linux-scsi@xxxxxxxxxxxxxxx; Moore, Eric Subject: Re: LSISAS1068 ioerr_cnt 0x1 on clean boot up * Prakash, Sathya (Sathya.Prakash@xxxxxxx) wrote: > I found the reason for the non zero err_cnt for SATA drives attached to mptsas. > It is due to the failure in sending mode sense request for page 0x19 from mptsas driver for SATA drives (which is not supported by MPTSAS controller). I see the same problem with LSI53C1030 with SCSI disks attached. So it might not be a SATA-only problem. Thanks! Abhijit -- 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