git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
sched: Fix TASK_state comparisons
[sfrench/cifs-2.6.git]
/
kernel
/
sched
/
core.c
diff --git
a/kernel/sched/core.c
b/kernel/sched/core.c
index 4fa4a3ddb4f4f47903132d342344a3346779ba97..02dc1b8e3cb6b20a66ecf2f82810196b531976bb 100644
(file)
--- a/
kernel/sched/core.c
+++ b/
kernel/sched/core.c
@@
-8884,7
+8884,7
@@
state_filter_match(unsigned long state_filter, struct task_struct *p)
* When looking for TASK_UNINTERRUPTIBLE skip TASK_IDLE (allows
* TASK_KILLABLE).
*/
- if (state_filter == TASK_UNINTERRUPTIBLE &&
state == TASK_IDLE
)
+ if (state_filter == TASK_UNINTERRUPTIBLE &&
(state & TASK_NOLOAD)
)
return false;
return true;