ia64: fix-up schedule_timeout() usage
PATCH 9/32 ia64: fix-up schedule_timeout() usage
Description: Use schedule_timeout_interruptible() instead of set_current_state()/schedule_timeout() to reduce kernel size.
Signed-off-by Nishanth Aravamudan <[email protected]>
---
arch/ia64/hp/sim/simserial.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)
arch/ia64/hp/sim/simserial.c +2 -4
@@ -642,10 +642,8 @@ static void rs_close(struct tty_struct * info->event =0 ; info->tty =0 ;if (info->blocked_open) { -if (info->close_delay) { - current->state =TASK_INTERRUPTIBLE ; -schedule_timeout (info->close_delay); - } +if (info->close_delay) +schedule_timeout_interruptible (info->close_delay);wake_up_interruptible (&info->open_wait); } info->flags &= ~(ASYNC_NORMAL_ACTIVE |ASYNC_CLOSING );