[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-id: <20100616135144.GA7548@minyard.local>
Date: Wed, 16 Jun 2010 08:51:44 -0500
From: Corey Minyard <minyard@....org>
To: Linux Kernel <linux-kernel@...r.kernel.org>,
Andrew Morton <akpm@...l.org>
Cc: Martin Wilck <martin.wilck@...fujitsu.com>,
Thomas Jarosch <thomas.jarosch@...ra2net.com>
Subject: [PATCH] IPMI: Set schedule_timeout_wait value back to one
From: Martin Wilck <martin.wilck@...fujitsu.com>
Some systems were seeing CPU usage go up dramatically with the recent
changes to try to reduce timer usage in the IPMI driver. This was
traced down to schedule_timeout_interruptible(1) being changed to
schedule_timeout_interruptbile(0). Revert that change.
Reported-by: Thomas Jarosch <thomas.jarosch@...ra2net.com>
Signed-off-by: Corey Minyard <cminyard@...sta.com>
Tested-by: Thomas Jarosch <thomas.jarosch@...ra2net.com>
---
Index: linux-2.6/drivers/char/ipmi/ipmi_si_intf.c
===================================================================
--- linux-2.6.orig/drivers/char/ipmi/ipmi_si_intf.c
+++ linux-2.6/drivers/char/ipmi/ipmi_si_intf.c
@@ -1018,7 +1018,7 @@ static int ipmi_thread(void *data)
else if (smi_result == SI_SM_IDLE)
schedule_timeout_interruptible(100);
else
- schedule_timeout_interruptible(0);
+ schedule_timeout_interruptible(1);
}
return 0;
}
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists