diff options
Diffstat (limited to 'drivers/scsi/megaraid.c')
-rw-r--r-- | drivers/scsi/megaraid.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/megaraid.c b/drivers/scsi/megaraid.c index 65bc130430e2..3cce75d70263 100644 --- a/drivers/scsi/megaraid.c +++ b/drivers/scsi/megaraid.c | |||
@@ -1754,7 +1754,8 @@ __mega_busywait_mbox (adapter_t *adapter) | |||
1754 | for (counter = 0; counter < 10000; counter++) { | 1754 | for (counter = 0; counter < 10000; counter++) { |
1755 | if (!mbox->m_in.busy) | 1755 | if (!mbox->m_in.busy) |
1756 | return 0; | 1756 | return 0; |
1757 | udelay(100); yield(); | 1757 | udelay(100); |
1758 | cond_resched(); | ||
1758 | } | 1759 | } |
1759 | return -1; /* give up after 1 second */ | 1760 | return -1; /* give up after 1 second */ |
1760 | } | 1761 | } |