.. | .. |
---|
115 | 115 | #define TIF_SECCOMP 4 /* secure computing */ |
---|
116 | 116 | #define TIF_NOTIFY_RESUME 5 /* callback before returning to user */ |
---|
117 | 117 | #define TIF_UPROBE 6 /* breakpointed or singlestepping */ |
---|
| 118 | +#define TIF_NOTIFY_SIGNAL 7 /* signal notifications exist */ |
---|
118 | 119 | #define TIF_RESTORE_SIGMASK 9 /* restore signal mask in do_signal() */ |
---|
119 | 120 | #define TIF_USEDFPU 16 /* FPU was used by this task this quantum (SMP) */ |
---|
120 | 121 | #define TIF_MEMDIE 18 /* is terminating due to OOM killer */ |
---|
.. | .. |
---|
139 | 140 | #define _TIF_SECCOMP (1<<TIF_SECCOMP) |
---|
140 | 141 | #define _TIF_NOTIFY_RESUME (1<<TIF_NOTIFY_RESUME) |
---|
141 | 142 | #define _TIF_UPROBE (1<<TIF_UPROBE) |
---|
| 143 | +#define _TIF_NOTIFY_SIGNAL (1<<TIF_NOTIFY_SIGNAL) |
---|
142 | 144 | #define _TIF_USEDFPU (1<<TIF_USEDFPU) |
---|
143 | 145 | #define _TIF_NOHZ (1<<TIF_NOHZ) |
---|
144 | 146 | #define _TIF_FIXADE (1<<TIF_FIXADE) |
---|
.. | .. |
---|
164 | 166 | /* work to do on interrupt/exception return */ |
---|
165 | 167 | #define _TIF_WORK_MASK \ |
---|
166 | 168 | (_TIF_SIGPENDING | _TIF_NEED_RESCHED | _TIF_NOTIFY_RESUME | \ |
---|
167 | | - _TIF_UPROBE) |
---|
| 169 | + _TIF_UPROBE | _TIF_NOTIFY_SIGNAL) |
---|
168 | 170 | /* work to do on any return to u-space */ |
---|
169 | 171 | #define _TIF_ALLWORK_MASK (_TIF_NOHZ | _TIF_WORK_MASK | \ |
---|
170 | 172 | _TIF_WORK_SYSCALL_EXIT | \ |
---|