···9898#define TIF_SINGLESTEP 4 /* restore singlestep on return to user9999 * mode100100 */101101+#define TIF_NOTIFY_SIGNAL 5 /* signal notifications exist */101102#define TIF_SYSCALL_TRACEPOINT 8 /* for ftrace syscall instrumentation */102103#define TIF_RESTORE_SIGMASK 9103104#define TIF_POLLING_NRFLAG 16 /* true if poll_idle() is polling * TIF_NEED_RESCHED···110109#define _TIF_SIGPENDING (1<<TIF_SIGPENDING)111110#define _TIF_NEED_RESCHED (1<<TIF_NEED_RESCHED)112111#define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)112112+#define _TIF_NOTIFY_SIGNAL (1<<TIF_NOTIFY_SIGNAL)113113#define _TIF_POLLING_NRFLAG (1<<TIF_POLLING_NRFLAG)114114115115
+1-1
arch/openrisc/kernel/signal.c
···299299 if (unlikely(!user_mode(regs)))300300 return 0;301301 local_irq_enable();302302- if (thread_flags & _TIF_SIGPENDING) {302302+ if (thread_flags & (_TIF_SIGPENDING|_TIF_NOTIFY_SIGNAL)) {303303 int restart = do_signal(regs, syscall);304304 if (unlikely(restart)) {305305 /*