liburing icon indicating copy to clipboard operation
liburing copied to clipboard

man page possible typo re: IOSQE_ASYNC

Open FrankReh opened this issue 3 years ago • 0 comments
trafficstars

Mostly about a typo that should be easily fixable by the author who remembers the intent.

https://github.com/axboe/liburing/blob/2a8498e90ba83125d8c305ce8c41bd7cfe5d580b/man/io_uring_sqe_set_flags.3#L40

Was the intent to say it should be used sporadically? Or perhaps "it should not be used without an understanding of what can make a kernel thread block"?

But I have to admit, the description of non-blocking in the io_uring_enter.2 and io_uring_sqe_set_flags.3 leaves me wondering what isn't blocking. Perhaps reading data from a page already cached or writing to a page already marked dirty? Wouldn't almost all net operations be blocking?

A little guidance in the form of a manage or a io_uring blog some day would be very interesting and useful.

FrankReh avatar Sep 18 '22 14:09 FrankReh