]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "kernel: treat PF_IO_WORKER like PF_KTHREAD for ptrace/signals"
authorJens Axboe <axboe@kernel.dk>
Fri, 26 Mar 2021 00:18:59 +0000 (18:18 -0600)
committerJens Axboe <axboe@kernel.dk>
Sat, 27 Mar 2021 20:09:10 +0000 (14:09 -0600)
commit4066ab3ae90536cd65b780e44f33577705cd1ecd
treefa78fead640f49825101eca243a9a34eee3a9234
parent6734eea782462b34c36a90df62330cd8d45d1292
Revert "kernel: treat PF_IO_WORKER like PF_KTHREAD for ptrace/signals"

This reverts commit 121b4fb1362cb705283ae6332c7e6a1b2d6e6d54.

The IO threads do allow signals now, including SIGSTOP, and we can allow
ptrace attach. Attaching won't reveal anything interesting for the IO
threads, but it will allow eg gdb to attach to a task with io_urings
and IO threads without complaining. And once attached, it will allow
the usual introspection into regular threads.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
kernel/ptrace.c
kernel/signal.c