net/appletalk: replace schedule_timeout()
Subsystems (2)
PATCH 1/1 net/appletalk: replace schedule_timeout()
I would appreciate any comments from the janitors list.
Thanks,
Nish
Applys-to: 2.6.7
Description: Uses msleep() instead of schedule_timeout() so the task is guaranteed to delay the desired time.
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 ); +msleep (1000 );/* 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