Commit e35afcf9 authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring: io_sq_thread() doesn't need to flush signals



We're not handling signals by default in kernel threads, and we never
use TWA_SIGNAL for the SQPOLL thread internally. Hence we can never
have a signal pending, and we don't need to check for it (nor flush it).

Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 95da8465
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -6709,8 +6709,6 @@ static int io_sq_thread(void *data)
					io_ring_clear_wakeup_flag(ctx);
					continue;
				}
				if (signal_pending(current))
					flush_signals(current);
				schedule();
				finish_wait(&ctx->sqo_wait, &wait);