diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/trace/events/sched.h | 6 |
1 files changed, 3 insertions, 3 deletions
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 | ||
