forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-20 e636c8d336489bf3eed5878299e6cc045bbad077
kernel/arch/h8300/include/asm/thread_info.h
....@@ -73,6 +73,7 @@
7373 #define TIF_SYSCALL_AUDIT 7 /* syscall auditing active */
7474 #define TIF_SYSCALL_TRACEPOINT 8 /* for ftrace syscall instrumentation */
7575 #define TIF_POLLING_NRFLAG 9 /* true if poll_idle() is polling TIF_NEED_RESCHED */
76
+#define TIF_NOTIFY_SIGNAL 10 /* signal notifications exist */
7677
7778 /* as above, but as bit values */
7879 #define _TIF_SYSCALL_TRACE (1 << TIF_SYSCALL_TRACE)
....@@ -83,6 +84,7 @@
8384 #define _TIF_SYSCALL_AUDIT (1 << TIF_SYSCALL_AUDIT)
8485 #define _TIF_SYSCALL_TRACEPOINT (1 << TIF_SYSCALL_TRACEPOINT)
8586 #define _TIF_POLLING_NRFLAG (1 << TIF_POLLING_NRFLAG)
87
+#define _TIF_NOTIFY_SIGNAL (1 << TIF_NOTIFY_SIGNAL)
8688
8789 /* work to do in syscall trace */
8890 #define _TIF_WORK_SYSCALL_MASK (_TIF_SYSCALL_TRACE | _TIF_SINGLESTEP | \
....@@ -92,7 +94,7 @@
9294 #define _TIF_ALLWORK_MASK (_TIF_SYSCALL_TRACE | _TIF_SIGPENDING | \
9395 _TIF_NEED_RESCHED | _TIF_SYSCALL_AUDIT | \
9496 _TIF_SINGLESTEP | _TIF_NOTIFY_RESUME | \
95
- _TIF_SYSCALL_TRACEPOINT)
97
+ _TIF_SYSCALL_TRACEPOINT | _TIF_NOTIFY_SIGNAL)
9698
9799 /* work to do on interrupt/exception return */
98100 #define _TIF_WORK_MASK (_TIF_ALLWORK_MASK & ~(_TIF_SYSCALL_TRACE | \