On Sat, Sep 25, 2021 at 1:32 PM Jens Axboe <axboe@xxxxxxxxx> wrote: > > - io-wq core dump exit fix (me) Hmm. That one strikes me as odd. I get the feeling that if the io_uring thread needs to have that signal_group_exit() test, something is wrong in signal-land. It's basically a "fatal signal has been sent to another thread", and I really get the feeling that "fatal_signal_pending()" should just be modified to handle that case too. Because what about a number of other situations where we have that "killable" logic (ie "stop waiting for locks or IO if you're just going to get killed anyway" - things like lock_page_killable() and friends) Adding Eric, Oleg and Al to the participants, so that somebody else can pipe up. That piping up may quite possibly be to just tell me I'm being stupid, and that this is just a result of some io_uring thread thing, and nobody else has this problem. It's commit 87c169665578 ("io-wq: ensure we exit if thread group is exiting") in my tree. Comments? Linus