serial: core: replace current->state by __set_current_state()
[firefly-linux-kernel-4.4.55.git] / drivers / tty / serial / serial_core.c
index 6a1055ae343727e964cbb6af44909b42cd526afb..63d29473c703ddfeedce7b24137fe234981f01ff 100644 (file)
@@ -1118,8 +1118,7 @@ uart_wait_modem_status(struct uart_state *state, unsigned long arg)
 
                cprev = cnow;
        }
-
-       current->state = TASK_RUNNING;
+       __set_current_state(TASK_RUNNING);
        remove_wait_queue(&port->delta_msr_wait, &wait);
 
        return ret;