From: Vikas Chaudhary Date: Sat, 10 Jul 2010 09:19:19 +0000 (+0530) Subject: [SCSI] qla4xxx: correct return status in function qla4xxx_fw_ready X-Git-Tag: v2.6.36-rc1~570^2~107 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=b966346c344f592c8e6a84c9c274a7dedbc057ad;p=karo-tx-linux.git [SCSI] qla4xxx: correct return status in function qla4xxx_fw_ready Handle fw_state "auto discovery in progress" correctly to avoid marking adapter as offline. Signed-off-by: Vikas Chaudhary Signed-off-by: Ravi Anand Reviewed-by: Mike Christie Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/qla4xxx/ql4_init.c b/drivers/scsi/qla4xxx/ql4_init.c index 16565226f55c..d5254054b2c8 100644 --- a/drivers/scsi/qla4xxx/ql4_init.c +++ b/drivers/scsi/qla4xxx/ql4_init.c @@ -399,6 +399,7 @@ static int qla4xxx_fw_ready(struct scsi_qla_host *ha) DEBUG2(printk("scsi%ld: %s: FW initialized, but " "auto-discovery still in process\n", ha->host_no, __func__)); + ready = 1; } return ready;