net/cs89x0: replace
Subsystems (2)
PATCH 6/38 net/cs89x0: replace
Any comments would be appreciated.
Description: Use msleep_interruptible() instead of schedule_timeout() to guarantee the task delays as expected.
Signed-off-by Nishanth Aravamudan <[email protected]>
drivers/net/cs89x0.c +2 -2
@@ -93,6 +93,7 @@or override something. */ #include <linux/config.h> #include <linux/module.h> +#include <linux/delay.h> /* * Set this to zero to disable DMA code
@@ -909,8 +910,7 @@ void __init reset_chip(struct net_devicwritereg (dev, PP_SelfCTL,readreg (dev, PP_SelfCTL) |POWER_ON_RESET );/* wait 30 ms */ - current->state =TASK_INTERRUPTIBLE ; -schedule_timeout (30 *HZ /1000 ); +msleep_interruptible (30 );#ifndef CONFIG_ARCH_IXDP2X01 if (lp->chip_type !=CS8900 ) {
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors