diff options
author | Jens Axboe <axboe@kernel.dk> | 2022-06-24 10:24:45 -0600 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-07-24 18:39:32 -0600 |
commit | e053aaf4da56cbf0afb33a0fda4a62188e2c0637 (patch) | |
tree | 4dbe314803d0eddfdcea133396452dbb977c03b2 /include/trace/events/io_uring.h | |
parent | 4e17aaab54359fa2cdeb0080c822a08f2980f979 (diff) |
io_uring: fix issue with io_write() not always undoing sb_start_write()
This is actually an older issue, but we never used to hit the -EAGAIN
path before having done sb_start_write(). Make sure that we always call
kiocb_end_write() if we need to retry the write, so that we keep the
calls to sb_start_write() etc balanced.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/trace/events/io_uring.h')
0 files changed, 0 insertions, 0 deletions