On Sat, 08 Feb 2025 13:42:13 -0700, Uday Shankar wrote: > When io_uring submission goes async for the first time on a given task, > we'll try to create a worker thread to handle the submission. Creating > this worker thread can fail due to various transient conditions, such as > an outstanding signal in the forking thread, so we have retry logic with > a limit of 3 retries. However, this retry logic appears to be too > aggressive/fast - we've observed a thread blowing through the retry > limit while having the same outstanding signal the whole time. Here's an > excerpt of some tracing that demonstrates the issue: > > [...] Applied, thanks! [1/1] io-wq: backoff when retrying worker creation (no commit info) Best regards, -- Jens Axboe