net/sungem: replace schedule_timeout()
Subsystems (2)
PATCH 1/1 net/sungem: replace schedule_timeout()
I would appreciate any comments from the janitors list.
Applys-to: 2.6.7
Description: Use msleep() instead of schedule_timeout() to guarantee the task delays for the desired time.
Signed-off-by Nishanth Aravamudan <[email protected]>
drivers/net/sungem.c +2 -4
@@ -2020,8 +2020,7 @@ static void gem_stop_phy(struct gem *gp)/* Let the chip settle down a bit, it seems that helps * for sleep mode on some models */ -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (HZ /100 ); +msleep (10 );/* Make sure we aren't polling PHY status change. We * don't currently use that feature though
@@ -2039,8 +2038,7 @@ static void gem_stop_phy(struct gem *gp)* dont wait a bit here, looks like the chip takes * some time to really shut down */ -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (HZ /100 ); +msleep (10 ); }writel (0 , gp->regs +MAC_TXCFG );
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors