diff options
author | Pavel Begunkov <asml.silence@gmail.com> | 2022-12-07 06:53:29 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-12-07 16:47:13 +0300 |
commit | 1b346e4aa8e79227391ffd6b7c6ee5acf0fa8bfc (patch) | |
tree | 9a943ee1ad653902fe10020b01e92300d724c112 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | a85381d8326d75417ae177bddf44be533d1d21be (diff) | |
download | linux-1b346e4aa8e79227391ffd6b7c6ee5acf0fa8bfc.tar.xz |
io_uring: don't check overflow flush failures
The only way to fail overflowed CQEs flush is for CQ to be fully packed.
There is one place checking for flush failures, i.e. io_cqring_wait(),
but we limit the number to be waited for by the CQ size, so getting a
failure automatically means that we're done with waiting.
Don't check for failures, rarely but they might spuriously fail CQ
waiting with -EBUSY.
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/6b720a45c03345655517f8202cbd0bece2848fb2.1670384893.git.asml.silence@gmail.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