Commit 0c9ce8f2 authored by Jens Axboe's avatar Jens Axboe Committed by Greg Kroah-Hartman
Browse files

io_uring: don't use TIF_NOTIFY_SIGNAL to test for availability of task_work



[ Upstream commit 6434ec01 ]

Use task_work_pending() as a better test for whether we have task_work
or not, TIF_NOTIFY_SIGNAL is only valid if the any of the task_work
items had been queued with TWA_SIGNAL as the notification mechanism.
Hence task_work_pending() is a more reliable check.

Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
Stable-dep-of: 22537c9f ("io_uring: use the right type for work_llist empty check")
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 007a23d3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment