diff options
Diffstat (limited to 'kernel/sched/core.c')
-rw-r--r-- | kernel/sched/core.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index bbfb917a9b49..7d76ccb79e91 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c | |||
@@ -5233,6 +5233,9 @@ void sched_show_task(struct task_struct *p) | |||
5233 | int ppid; | 5233 | int ppid; |
5234 | unsigned long state = p->state; | 5234 | unsigned long state = p->state; |
5235 | 5235 | ||
5236 | /* Make sure the string lines up properly with the number of task states: */ | ||
5237 | BUILD_BUG_ON(sizeof(TASK_STATE_TO_CHAR_STR)-1 != ilog2(TASK_STATE_MAX)+1); | ||
5238 | |||
5236 | if (!try_get_task_stack(p)) | 5239 | if (!try_get_task_stack(p)) |
5237 | return; | 5240 | return; |
5238 | if (state) | 5241 | if (state) |