diff options
-rw-r--r-- | drivers/scsi/qla2xxx/qla_mbx.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c index f90e68de0a86..3de8fee69fa4 100644 --- a/drivers/scsi/qla2xxx/qla_mbx.c +++ b/drivers/scsi/qla2xxx/qla_mbx.c | |||
@@ -196,7 +196,9 @@ qla2x00_mailbox_command(scsi_qla_host_t *ha, mbx_cmd_t *mcp) | |||
196 | /* Check for pending interrupts. */ | 196 | /* Check for pending interrupts. */ |
197 | qla2x00_poll(ha); | 197 | qla2x00_poll(ha); |
198 | 198 | ||
199 | msleep(10); | 199 | if (command != MBC_LOAD_RISC_RAM_EXTENDED && |
200 | !ha->flags.mbox_int) | ||
201 | msleep(10); | ||
200 | } /* while */ | 202 | } /* while */ |
201 | } | 203 | } |
202 | 204 | ||