>>>>> "Wei" == Wei Fang <fangwei1@xxxxxxxxxx> writes: Wei> sas_ata_strategy_handler() adds the works of the ata error handler Wei> to system_unbound_wq. This workqueue asynchronously runs work Wei> items, so the ata error handler will be performed concurrently on Wei> different CPUs. In this case, ->host_failed will be decreased Wei> simultaneously in scsi_eh_finish_cmd() on different CPUs, and Wei> become abnormal. Applied to 4.7/scsi-fixes. -- Martin K. Petersen Oracle Linux Engineering -- 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