提交 792ee0f6 编写于 作者: J Jens Axboe

io_uring: JOBCTL_TASK_WORK is no longer used by task_work

Remove the dead code, TWA_SIGNAL will never set JOBCTL_TASK_WORK at
this point.
Signed-off-by: NJens Axboe <axboe@kernel.dk>
上级 03941ccf
......@@ -6846,13 +6846,8 @@ static int io_run_task_work_sig(void)
return 1;
if (!signal_pending(current))
return 0;
if (current->jobctl & JOBCTL_TASK_WORK) {
spin_lock_irq(&current->sighand->siglock);
current->jobctl &= ~JOBCTL_TASK_WORK;
recalc_sigpending();
spin_unlock_irq(&current->sighand->siglock);
return 1;
}
if (test_tsk_thread_flag(current, TIF_NOTIFY_SIGNAL))
return -ERESTARTSYS;
return -EINTR;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册