.. | .. |
---|
46 | 46 | struct thread_info { |
---|
47 | 47 | unsigned long flags; /* low level flags */ |
---|
48 | 48 | int preempt_count; /* 0 => preemptable, <0 => bug */ |
---|
49 | | - int preempt_lazy_count; /* 0 => preemptable, <0 => bug */ |
---|
50 | 49 | mm_segment_t addr_limit; /* address limit */ |
---|
51 | 50 | struct task_struct *task; /* main task structure */ |
---|
52 | 51 | __u32 cpu; /* cpu */ |
---|
.. | .. |
---|
134 | 133 | #define TIF_NEED_RESCHED 1 /* rescheduling necessary */ |
---|
135 | 134 | #define TIF_NOTIFY_RESUME 2 /* callback before returning to user */ |
---|
136 | 135 | #define TIF_UPROBE 3 /* breakpointed or singlestepping */ |
---|
137 | | -#define TIF_SYSCALL_TRACE 4 /* syscall trace active */ |
---|
138 | | -#define TIF_SYSCALL_AUDIT 5 /* syscall auditing active */ |
---|
139 | | -#define TIF_SYSCALL_TRACEPOINT 6 /* syscall tracepoint instrumentation */ |
---|
140 | | -#define TIF_SECCOMP 7 /* seccomp syscall filtering active */ |
---|
141 | | -#define TIF_NOTIFY_SIGNAL 8 /* signal notifications exist */ |
---|
142 | | -#define TIF_NEED_RESCHED_LAZY 9 |
---|
| 136 | +#define TIF_NOTIFY_SIGNAL 4 /* signal notifications exist */ |
---|
143 | 137 | |
---|
144 | 138 | #define TIF_USING_IWMMXT 17 |
---|
145 | 139 | #define TIF_MEMDIE 18 /* is terminating due to OOM killer */ |
---|
146 | | -#define TIF_RESTORE_SIGMASK 20 |
---|
| 140 | +#define TIF_RESTORE_SIGMASK 19 |
---|
| 141 | +#define TIF_SYSCALL_TRACE 20 /* syscall trace active */ |
---|
| 142 | +#define TIF_SYSCALL_AUDIT 21 /* syscall auditing active */ |
---|
| 143 | +#define TIF_SYSCALL_TRACEPOINT 22 /* syscall tracepoint instrumentation */ |
---|
| 144 | +#define TIF_SECCOMP 23 /* seccomp syscall filtering active */ |
---|
| 145 | + |
---|
147 | 146 | |
---|
148 | 147 | #define _TIF_SIGPENDING (1 << TIF_SIGPENDING) |
---|
149 | 148 | #define _TIF_NEED_RESCHED (1 << TIF_NEED_RESCHED) |
---|
.. | .. |
---|
154 | 153 | #define _TIF_SYSCALL_TRACEPOINT (1 << TIF_SYSCALL_TRACEPOINT) |
---|
155 | 154 | #define _TIF_SECCOMP (1 << TIF_SECCOMP) |
---|
156 | 155 | #define _TIF_NOTIFY_SIGNAL (1 << TIF_NOTIFY_SIGNAL) |
---|
157 | | -#define _TIF_NEED_RESCHED_LAZY (1 << TIF_NEED_RESCHED_LAZY) |
---|
158 | 156 | #define _TIF_USING_IWMMXT (1 << TIF_USING_IWMMXT) |
---|
159 | 157 | |
---|
160 | 158 | /* Checks for any syscall work in entry-common.S */ |
---|
.. | .. |
---|
166 | 164 | */ |
---|
167 | 165 | #define _TIF_WORK_MASK (_TIF_NEED_RESCHED | _TIF_SIGPENDING | \ |
---|
168 | 166 | _TIF_NOTIFY_RESUME | _TIF_UPROBE | \ |
---|
169 | | - _TIF_NEED_RESCHED_LAZY | \ |
---|
170 | 167 | _TIF_NOTIFY_SIGNAL) |
---|
171 | 168 | |
---|
172 | 169 | #endif /* __KERNEL__ */ |
---|