Jens Axboe
db11f116c7
Use io_uring_cqe_get_data() internally
...
Replace all cqe->user_data casts with io_uring_cqe_get_data().
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-04-07 18:36:43 -06:00
Jens Axboe
d58ea1a0ea
test/poll-cancel: improve test case
...
- Add a timeout, if we don't finish in one second we are definitely
hung because the poll remove command didn't work.
- Don't assume completion ordering
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-01-18 08:29:44 -07:00
Jens Axboe
3640699bea
Switch to IORING_OP_POLL_ADD/REMOVE
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-01-18 07:00:14 -07:00
Jens Axboe
5789a6351a
Add sqe prep helpers
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-01-17 18:12:22 -07:00
Jens Axboe
768d4559d0
Update POLL API
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-01-17 14:24:28 -07:00
Jens Axboe
79a7d3a3f6
Add IORING_OP_POLL_CANCEL test
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2019-01-17 13:05:52 -07:00