commit | c2aea7b748d93d627be32f240d263cc9a795ddc5 | [log] [tgz] |
---|---|---|
author | Pavel Begunkov <asml.silence@gmail.com> | Sun Feb 07 23:32:15 2021 +0000 |
committer | Jens Axboe <axboe@kernel.dk> | Mon Feb 08 08:25:57 2021 -0700 |
tree | 28664186ee36f750141b1a387ed7d021492ee96a | |
parent | ccfe96eb3dca697e58f1dc42f82fb79f01a948b1 [diff] |
src/queue: don't wait for less than expected __io_uring_peek_cqe() doesn't consume cqe it returns, no need to decrease wait_nr because we check against the number in CQ as well as the kernel do. One exception for that behaviour is IOPOLL, but that kernel will return if there is anything in CQ, so will work just fine. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>