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: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
Jens Axboe 2020-10-22 20:17:18 -06:00
parent 03941ccfda
commit 792ee0f6db
1 changed files with 2 additions and 7 deletions

View File

@ -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;
}