aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/scripting-engines/trace-event-perl.c
diff options
context:
space:
mode:
authorJens Axboe <[email protected]>2021-12-03 02:40:15 +0000
committerJens Axboe <[email protected]>2021-12-03 13:27:32 +0000
commita226abcd5d427fe9d42efc442818a4a1821e2664 (patch)
tree4b7dc3c924b915a60e7300d0b4d305a8c2e84086 /tools/perf/util/scripting-engines/trace-event-perl.c
parentio_uring: Fix undefined-behaviour in io_issue_sqe (diff)
downloadkernel-a226abcd5d427fe9d42efc442818a4a1821e2664.tar.gz
kernel-a226abcd5d427fe9d42efc442818a4a1821e2664.zip
io-wq: don't retry task_work creation failure on fatal conditions
We don't want to be retrying task_work creation failure if there's an actual signal pending for the parent task. If we do, then we can enter an infinite loop of perpetually retrying and each retry failing with -ERESTARTNOINTR because a signal is pending. Fixes: 3146cba99aa2 ("io-wq: make worker creation resilient against signals") Reported-by: Florian Fischer <[email protected]> Link: https://lore.kernel.org/io-uring/20211202165606.mqryio4yzubl7ms5@pasture/ Tested-by: Florian Fischer <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
0 files changed, 0 insertions, 0 deletions