Skip to content
Commit 6b9d49bc authored by Jens Axboe's avatar Jens Axboe Committed by Greg Kroah-Hartman
Browse files

io_uring: use private workqueue for exit work



commit 73eaa2b5 upstream.

Rather than use the system unbound event workqueue, use an io_uring
specific one. This avoids dependencies with the tty, which also uses
the system_unbound_wq, and issues flushes of said workqueue from inside
its poll handling.

Cc: stable@vger.kernel.org
Reported-by: default avatarRasmus Karlsson <rasmus.karlsson@pajlada.com>
Tested-by: default avatarRasmus Karlsson <rasmus.karlsson@pajlada.com>
Tested-by: default avatarIskren Chernev <me@iskren.info>
Link: https://github.com/axboe/liburing/issues/1113


Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent b392402d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment