summaryrefslogtreecommitdiffstats
path: root/kernel/signal.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2021-03-26 16:05:22 +0100
committerJens Axboe <axboe@kernel.dk>2021-03-27 21:09:10 +0100
commitb16b3855d89fba640996fefdd3a113c0aa0e380d (patch)
tree9c3eb474e8c18112d13cfc43bdd4019f91bc532f /kernel/signal.c
parentio_uring: handle signals for IO threads like a normal thread (diff)
downloadlinux-b16b3855d89fba640996fefdd3a113c0aa0e380d.tar.xz
linux-b16b3855d89fba640996fefdd3a113c0aa0e380d.zip
kernel: stop masking signals in create_io_thread()
This is racy - move the blocking into when the task is created and we're marking it as PF_IO_WORKER anyway. The IO threads are now prepared to handle signals like SIGSTOP as well, so clear that from the mask to allow proper stopping of IO threads. Acked-by: "Eric W. Biederman" <ebiederm@xmission.com> Reported-by: Oleg Nesterov <oleg@redhat.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions