forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 a36159eec6ca17402b0e146b86efaf76568dc353
kernel/arch/mips/include/asm/thread_info.h
....@@ -115,6 +115,7 @@
115115 #define TIF_SECCOMP 4 /* secure computing */
116116 #define TIF_NOTIFY_RESUME 5 /* callback before returning to user */
117117 #define TIF_UPROBE 6 /* breakpointed or singlestepping */
118
+#define TIF_NOTIFY_SIGNAL 7 /* signal notifications exist */
118119 #define TIF_RESTORE_SIGMASK 9 /* restore signal mask in do_signal() */
119120 #define TIF_USEDFPU 16 /* FPU was used by this task this quantum (SMP) */
120121 #define TIF_MEMDIE 18 /* is terminating due to OOM killer */
....@@ -139,6 +140,7 @@
139140 #define _TIF_SECCOMP (1<<TIF_SECCOMP)
140141 #define _TIF_NOTIFY_RESUME (1<<TIF_NOTIFY_RESUME)
141142 #define _TIF_UPROBE (1<<TIF_UPROBE)
143
+#define _TIF_NOTIFY_SIGNAL (1<<TIF_NOTIFY_SIGNAL)
142144 #define _TIF_USEDFPU (1<<TIF_USEDFPU)
143145 #define _TIF_NOHZ (1<<TIF_NOHZ)
144146 #define _TIF_FIXADE (1<<TIF_FIXADE)
....@@ -164,7 +166,7 @@
164166 /* work to do on interrupt/exception return */
165167 #define _TIF_WORK_MASK \
166168 (_TIF_SIGPENDING | _TIF_NEED_RESCHED | _TIF_NOTIFY_RESUME | \
167
- _TIF_UPROBE)
169
+ _TIF_UPROBE | _TIF_NOTIFY_SIGNAL)
168170 /* work to do on any return to u-space */
169171 #define _TIF_ALLWORK_MASK (_TIF_NOHZ | _TIF_WORK_MASK | \
170172 _TIF_WORK_SYSCALL_EXIT | \