net/ltpc: replace
Subsystems (2)
PATCH 22/38 net/ltpc: replace
Any comments would be appreciated.
Description: Use ssleep() / msleep() [as appropriate] instead of schedule_timeout() to guarantee the task delays as expected.
Signed-off-by Nishanth Aravamudan <[email protected]>
drivers/net/appletalk/ltpc.c +2 -4
@@ -1109,8 +1109,7 @@ struct net_device * __init ltpc_probe(voinb_p (io+1 );inb_p (io+3 ); -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (2 *HZ /100 ); +msleep (20 );inb_p (io+0 );inb_p (io+2 );
@@ -1120,8 +1119,7 @@ struct net_device * __init ltpc_probe(voinb_p (io+5 );/* enable dma */ inb_p (io+6 );/* tri-state interrupt line */ -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (HZ ); +ssleep (1 );/* now, figure out which dma channel we're using, unless it's already been specified */
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors