ipmi: fix timeout calculation when bmc is disconnected
[pandora-kernel.git] / drivers / char / ipmi / ipmi_si_intf.c
index 636a8dd..e8e11ff 100644 (file)
@@ -2679,7 +2679,7 @@ static int wait_for_msg_done(struct smi_info *smi_info)
                    smi_result == SI_SM_CALL_WITH_TICK_DELAY) {
                        schedule_timeout_uninterruptible(1);
                        smi_result = smi_info->handlers->event(
-                               smi_info->si_sm, 100);
+                               smi_info->si_sm, jiffies_to_usecs(1));
                } else if (smi_result == SI_SM_CALL_WITHOUT_DELAY) {
                        smi_result = smi_info->handlers->event(
                                smi_info->si_sm, 0);