commit | b16b3855d89fba640996fefdd3a113c0aa0e380d | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Mar 26 09:05:22 2021 -0600 |
committer | Jens Axboe <axboe@kernel.dk> | Sat Mar 27 14:09:10 2021 -0600 |
tree | 9c3eb474e8c18112d13cfc43bdd4019f91bc532f | |
parent | dbe1bdbb39db7dfe80a903f0d267f62cf3f093d2 [diff] |
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>