Looking at the IORING_OP_POLL_REMOVE operation description in the man io_uring_enter, I don't see it can modify the existing polling (unlike the IORING_OP_POLL_ADD) while io_uring_prep_poll_update() uses the IORING_OP_POLL_REMOVE one.
Could you please advise whether io_uring_prep_poll_update() is correct? If so, would be great to clarify the description of IORING_OP_POLL_REMOVE.
Looking at the
IORING_OP_POLL_REMOVE
operation description in the man io_uring_enter, I don't see it can modify the existing polling (unlike theIORING_OP_POLL_ADD
) whileio_uring_prep_poll_update()
uses theIORING_OP_POLL_REMOVE
one.Could you please advise whether
io_uring_prep_poll_update()
is correct? If so, would be great to clarify the description ofIORING_OP_POLL_REMOVE
.