diff options
author | 2020-08-25 12:59:22 -0600 | |
---|---|---|
committer | 2020-08-25 12:59:22 -0600 | |
commit | 00d23d516e2e7900cd1bd577c1f84794ae7ff3a7 (patch) | |
tree | 0873d6156fd575f1cc93236dd17ca105cd46e99d /tools/perf/scripts/python/export-to-postgresql.py | |
parent | io_uring: don't use poll handler if file can't be nonblocking read/written (diff) | |
download | linux-dev-00d23d516e2e7900cd1bd577c1f84794ae7ff3a7.tar.xz linux-dev-00d23d516e2e7900cd1bd577c1f84794ae7ff3a7.zip |
io_uring: ensure read requests go through -ERESTART* transformation
We need to call kiocb_done() for any ret < 0 to ensure that we always
get the proper -ERESTARTSYS (and friends) transformation done.
At some point this should be tied into general error handling, so we
can get rid of the various (mostly network) related commands that check
and perform this substitution.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions