.. | .. |
---|
52 | 52 | #define TIF_POLLING_NRFLAG 3 /* true if poll_idle() is polling TIF_NEED_RESCHED */ |
---|
53 | 53 | #define TIF_32BIT 4 /* 32 bit binary */ |
---|
54 | 54 | #define TIF_MEMDIE 5 /* is terminating due to OOM killer */ |
---|
| 55 | +#define TIF_NOTIFY_SIGNAL 6 /* signal notifications exist */ |
---|
55 | 56 | #define TIF_SYSCALL_AUDIT 7 /* syscall auditing active */ |
---|
56 | 57 | #define TIF_NOTIFY_RESUME 8 /* callback before returning to user */ |
---|
57 | 58 | #define TIF_SINGLESTEP 9 /* single stepping? */ |
---|
.. | .. |
---|
61 | 62 | |
---|
62 | 63 | #define _TIF_SYSCALL_TRACE (1 << TIF_SYSCALL_TRACE) |
---|
63 | 64 | #define _TIF_SIGPENDING (1 << TIF_SIGPENDING) |
---|
| 65 | +#define _TIF_NOTIFY_SIGNAL (1 << TIF_NOTIFY_SIGNAL) |
---|
64 | 66 | #define _TIF_NEED_RESCHED (1 << TIF_NEED_RESCHED) |
---|
65 | 67 | #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG) |
---|
66 | 68 | #define _TIF_32BIT (1 << TIF_32BIT) |
---|
.. | .. |
---|
72 | 74 | #define _TIF_SYSCALL_TRACEPOINT (1 << TIF_SYSCALL_TRACEPOINT) |
---|
73 | 75 | |
---|
74 | 76 | #define _TIF_USER_WORK_MASK (_TIF_SIGPENDING | _TIF_NOTIFY_RESUME | \ |
---|
75 | | - _TIF_NEED_RESCHED) |
---|
| 77 | + _TIF_NEED_RESCHED | _TIF_NOTIFY_SIGNAL) |
---|
76 | 78 | #define _TIF_SYSCALL_TRACE_MASK (_TIF_SYSCALL_TRACE | _TIF_SINGLESTEP | \ |
---|
77 | 79 | _TIF_BLOCKSTEP | _TIF_SYSCALL_AUDIT | \ |
---|
78 | 80 | _TIF_SECCOMP | _TIF_SYSCALL_TRACEPOINT) |
---|