hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
kernel/arch/parisc/include/asm/thread_info.h
....@@ -52,6 +52,7 @@
5252 #define TIF_POLLING_NRFLAG 3 /* true if poll_idle() is polling TIF_NEED_RESCHED */
5353 #define TIF_32BIT 4 /* 32 bit binary */
5454 #define TIF_MEMDIE 5 /* is terminating due to OOM killer */
55
+#define TIF_NOTIFY_SIGNAL 6 /* signal notifications exist */
5556 #define TIF_SYSCALL_AUDIT 7 /* syscall auditing active */
5657 #define TIF_NOTIFY_RESUME 8 /* callback before returning to user */
5758 #define TIF_SINGLESTEP 9 /* single stepping? */
....@@ -61,6 +62,7 @@
6162
6263 #define _TIF_SYSCALL_TRACE (1 << TIF_SYSCALL_TRACE)
6364 #define _TIF_SIGPENDING (1 << TIF_SIGPENDING)
65
+#define _TIF_NOTIFY_SIGNAL (1 << TIF_NOTIFY_SIGNAL)
6466 #define _TIF_NEED_RESCHED (1 << TIF_NEED_RESCHED)
6567 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
6668 #define _TIF_32BIT (1 << TIF_32BIT)
....@@ -72,7 +74,7 @@
7274 #define _TIF_SYSCALL_TRACEPOINT (1 << TIF_SYSCALL_TRACEPOINT)
7375
7476 #define _TIF_USER_WORK_MASK (_TIF_SIGPENDING | _TIF_NOTIFY_RESUME | \
75
- _TIF_NEED_RESCHED)
77
+ _TIF_NEED_RESCHED | _TIF_NOTIFY_SIGNAL)
7678 #define _TIF_SYSCALL_TRACE_MASK (_TIF_SYSCALL_TRACE | _TIF_SINGLESTEP | \
7779 _TIF_BLOCKSTEP | _TIF_SYSCALL_AUDIT | \
7880 _TIF_SECCOMP | _TIF_SYSCALL_TRACEPOINT)