aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/linux/sched.h8
-rw-r--r--include/trace/events/sched.h6
2 files changed, 7 insertions, 7 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h
index a5dc7c98b0a2..21991d668d35 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -473,10 +473,10 @@ struct sched_dl_entity {
473 * conditions between the inactive timer handler and the wakeup 473 * conditions between the inactive timer handler and the wakeup
474 * code. 474 * code.
475 */ 475 */
476 int dl_throttled : 1; 476 unsigned int dl_throttled : 1;
477 int dl_boosted : 1; 477 unsigned int dl_boosted : 1;
478 int dl_yielded : 1; 478 unsigned int dl_yielded : 1;
479 int dl_non_contending : 1; 479 unsigned int dl_non_contending : 1;
480 480
481 /* 481 /*
482 * Bandwidth enforcement timer. Each -deadline task has its 482 * Bandwidth enforcement timer. Each -deadline task has its
diff --git a/include/trace/events/sched.h b/include/trace/events/sched.h
index 306b31de5194..bc01e06bc716 100644
--- a/include/trace/events/sched.h
+++ b/include/trace/events/sched.h
@@ -116,9 +116,9 @@ static inline long __trace_sched_switch_state(bool preempt, struct task_struct *
116 * RUNNING (we will not have dequeued if state != RUNNING). 116 * RUNNING (we will not have dequeued if state != RUNNING).
117 */ 117 */
118 if (preempt) 118 if (preempt)
119 return TASK_STATE_MAX; 119 return TASK_REPORT_MAX;
120 120
121 return task_state_index(p); 121 return 1 << task_state_index(p);
122} 122}
123#endif /* CREATE_TRACE_POINTS */ 123#endif /* CREATE_TRACE_POINTS */
124 124
@@ -164,7 +164,7 @@ TRACE_EVENT(sched_switch,
164 { 0x40, "P" }, { 0x80, "I" }) : 164 { 0x40, "P" }, { 0x80, "I" }) :
165 "R", 165 "R",
166 166
167 __entry->prev_state & TASK_STATE_MAX ? "+" : "", 167 __entry->prev_state & TASK_REPORT_MAX ? "+" : "",
168 __entry->next_comm, __entry->next_pid, __entry->next_prio) 168 __entry->next_comm, __entry->next_pid, __entry->next_prio)
169); 169);
170 170