--- drivers/ata/libata-scsi.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c index 1579539..ce865e9 100644 --- a/drivers/ata/libata-scsi.c +++ b/drivers/ata/libata-scsi.c @@ -831,7 +831,7 @@ static void ata_scsi_sdev_config(struct scsi_device *sdev) * prevent SCSI midlayer from automatically deferring * requests. */ - sdev->max_device_blocked = 1; + sdev->max_device_blocked = 2; } /** @@ -3206,7 +3206,7 @@ int ata_scsi_add_hosts(struct ata_host *host, struct scsi_host_template *sht) * Set host_blocked to 1 to prevent SCSI midlayer from * automatically deferring requests. */ - shost->max_host_blocked = 1; + shost->max_host_blocked = 2; rc = scsi_add_host(ap->scsi_host, ap->host->dev); if (rc)