diff options
Diffstat (limited to 'include/linux/sched.h')
| -rw-r--r-- | include/linux/sched.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index 8db31ef98d2f..41c60e5302d7 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
| @@ -1370,6 +1370,8 @@ struct task_struct { | |||
| 1370 | 1370 | ||
| 1371 | unsigned long atomic_flags; /* Flags needing atomic access. */ | 1371 | unsigned long atomic_flags; /* Flags needing atomic access. */ |
| 1372 | 1372 | ||
| 1373 | struct restart_block restart_block; | ||
| 1374 | |||
| 1373 | pid_t pid; | 1375 | pid_t pid; |
| 1374 | pid_t tgid; | 1376 | pid_t tgid; |
| 1375 | 1377 | ||
| @@ -1662,6 +1664,9 @@ struct task_struct { | |||
| 1662 | unsigned long timer_slack_ns; | 1664 | unsigned long timer_slack_ns; |
| 1663 | unsigned long default_timer_slack_ns; | 1665 | unsigned long default_timer_slack_ns; |
| 1664 | 1666 | ||
| 1667 | #ifdef CONFIG_KASAN | ||
| 1668 | unsigned int kasan_depth; | ||
| 1669 | #endif | ||
| 1665 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER | 1670 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER |
| 1666 | /* Index of current stored address in ret_stack */ | 1671 | /* Index of current stored address in ret_stack */ |
| 1667 | int curr_ret_stack; | 1672 | int curr_ret_stack; |
| @@ -2145,6 +2150,7 @@ extern unsigned long long notrace sched_clock(void); | |||
| 2145 | */ | 2150 | */ |
| 2146 | extern u64 cpu_clock(int cpu); | 2151 | extern u64 cpu_clock(int cpu); |
| 2147 | extern u64 local_clock(void); | 2152 | extern u64 local_clock(void); |
| 2153 | extern u64 running_clock(void); | ||
| 2148 | extern u64 sched_clock_cpu(int cpu); | 2154 | extern u64 sched_clock_cpu(int cpu); |
| 2149 | 2155 | ||
| 2150 | 2156 | ||
