Pārlūkot izejas kodu

avr32: missed _TIF_NOTIFY_RESUME on one of do_notify_resume callers

we need that not just on syscall returns but on irq ones as well...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Al Viro 13 gadi atpakaļ
vecāks
revīzija
62366c88b2
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      arch/avr32/kernel/entry-avr32b.S

+ 1 - 1
arch/avr32/kernel/entry-avr32b.S

@@ -587,7 +587,7 @@ fault_exit_work:
 	ld.w	r1, r0[TI_flags]
 	ld.w	r1, r0[TI_flags]
 	rjmp	fault_exit_work
 	rjmp	fault_exit_work
 
 
-1:	mov	r2, _TIF_SIGPENDING | _TIF_RESTORE_SIGMASK
+1:	mov	r2, _TIF_SIGPENDING | _TIF_RESTORE_SIGMASK | _TIF_NOTIFY_RESUME
 	tst	r1, r2
 	tst	r1, r2
 	breq	2f
 	breq	2f
 	unmask_interrupts
 	unmask_interrupts