Switch to IORING_OP_POLL_ADD/REMOVE
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
@@ -38,7 +38,7 @@ int main(int argc, char *argv[])
|
||||
return 1;
|
||||
}
|
||||
|
||||
io_uring_prep_poll(sqe, pipe1[0], POLLIN);
|
||||
io_uring_prep_poll_add(sqe, pipe1[0], POLLIN);
|
||||
io_uring_sqe_set_data(sqe, sqe);
|
||||
addr = sqe;
|
||||
|
||||
@@ -54,7 +54,7 @@ int main(int argc, char *argv[])
|
||||
return 1;
|
||||
}
|
||||
|
||||
io_uring_prep_poll_cancel(sqe, addr);
|
||||
io_uring_prep_poll_remove(sqe, addr);
|
||||
io_uring_sqe_set_data(sqe, sqe);
|
||||
|
||||
ret = io_uring_submit(&ring);
|
||||
|
||||
@@ -48,7 +48,7 @@ int main(int argc, char *argv[])
|
||||
return 1;
|
||||
}
|
||||
|
||||
io_uring_prep_poll(sqe, pipe1[0], POLLIN);
|
||||
io_uring_prep_poll_add(sqe, pipe1[0], POLLIN);
|
||||
|
||||
ret = io_uring_submit(&cring);
|
||||
if (ret <= 0) {
|
||||
@@ -91,7 +91,7 @@ int main(int argc, char *argv[])
|
||||
return 1;
|
||||
}
|
||||
|
||||
io_uring_prep_poll(sqe, pipe2[0], POLLIN);
|
||||
io_uring_prep_poll_add(sqe, pipe2[0], POLLIN);
|
||||
io_uring_sqe_set_data(sqe, sqe);
|
||||
|
||||
ret = io_uring_submit(&pring);
|
||||
|
||||
Reference in New Issue
Block a user