net/ewrk3: replace schedule_timeout() with msleep()
Subsystems (2)
PATCH 7/16 net/ewrk3: replace schedule_timeout() with msleep()
I would appreciate any comments from the janitor@sternweltens list.
Description: Replace schedule_timeout() with msleep() to guarantee the task delays for the desired time.
Signed-off-by Maximilian Attems <[email protected]>
---
linux-2.6.9-rc1-bk7-max/drivers/net/ewrk3.c | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-)
drivers/net/ewrk3.c renamed from drivers/net/ewrk3.c~msleep-drivers_net_ewrk3 +1 -2
@@ -1681,8 +1681,7 @@ static int ewrk3_ethtool_ioctl(struct ne/* Wait a little while */ spin_unlock_irqrestore (&lp->hw_lock, flags); -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout (HZ >>2 ); +msleep (250 );spin_lock_irqsave (&lp->hw_lock, flags);/* Exit if we got a signal */
_