kernel/arch/arm/kernel/signal.c
.. .. @@ -652,7 +652,8 @@ 652 652 */ 653 653 trace_hardirqs_off(); 654 654 do { 655 - if (likely(thread_flags & _TIF_NEED_RESCHED)) {655 + if (likely(thread_flags & (_TIF_NEED_RESCHED |656 + _TIF_NEED_RESCHED_LAZY))) {656 657 schedule(); 657 658 } else { 658 659 if (unlikely(!user_mode(regs)))