Thread (7 messages) 7 messages, 3 authors, 2018-03-26

Re: [PATCH RT] Defer migrate_enable migration while task state != TASK_RUNNING

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2018-03-26 15:59:08
Also in: lkml

On Mon, 26 Mar 2018 11:54:51 -0400
joe.korty@concurrent-rt.com wrote:
Oh well.  Makes me wonder why might_sleep is testing for
!TASK_RUNNABLE though.
Because might_sleep() is used when the function might call schedule()
directly. And schedule() *will* change the task state to TASK_RUNNING.
might_sleep() has nothing to do with preemption.

-- Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help