diff options
author | Bijan Mottahedeh <bijan.mottahedeh@oracle.com> | 2020-04-03 23:51:33 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2020-04-03 23:55:39 +0300 |
commit | 581f981034890dfd27be7e98946e8f0461f3967a (patch) | |
tree | 6025e4ec59cc494b03333ab11c73224c6f26624f /tools/perf/scripts/python/export-to-sqlite.py | |
parent | c336e992cb1cb1db9ee608dfb30342ae781057ab (diff) | |
download | linux-581f981034890dfd27be7e98946e8f0461f3967a.tar.xz |
io_uring: process requests completed with -EAGAIN on poll list
A request that completes with an -EAGAIN result after it has been added
to the poll list, will not be removed from that list in io_do_iopoll()
because the f_op->iopoll() will not succeed for that request.
Maintain a retryable local list similar to the done list, and explicity
reissue requests with an -EAGAIN result.
Signed-off-by: Bijan Mottahedeh <bijan.mottahedeh@oracle.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions