liburing icon indicating copy to clipboard operation
liburing copied to clipboard

Results 186 liburing issues
Sort by recently updated
recently updated
newest added
trafficstars

I'm currently running Linux 5.9.14, sorry if this has been addressed in >= 5.10. With IORING_FEAT_FAST_POLL, recv() events can be submitted on non-blocking sockets and will not show up in...

This seems like a huge bug surface area - is there a reason why there's an `if (argc > 1) return 0;`? Why not return an error code? This means...

Could `io_uring_prep_mmap` be implemented? https://man7.org/linux/man-pages/man3/mmap64.3.html Totally missed this one, this is kind of important, didn't realize it till I had to use it. Thank you

Could `io_uring_prep_fcntl` be implemented? https://man7.org/linux/man-pages/man2/fcntl64.2.html There are many functions that are written on top of `fcntl` it would be nice for Liburing to implement this low level function vs implement...

We support IORING_OP_{READ,WRITE}_FIXED but doesn't support IORING_OP_{SEND,RECV}_FIXED.

enhancement

The `io_uring_enter` manual states that for `IORING_OP_WRITEV` > If the file is not seekable, off must be set to zero. and for `IORING_OP_WRITE` > If fd does not refer to...

prepare to upgrade our diskless server to use send-zerocopy send sqe linked with a timeout sqe to detect network problem, linked-timeout will return ETIME when something happen, at this point,...

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...

Given a toy C++ example: ```cpp #include #include #include int main() { struct io_uring ring; io_uring_queue_init(16, &ring, 0); auto t = std::thread([&]{ std::this_thread::sleep_for(std::chrono::seconds(1)); std::cout

liburing is available as a port in [vcpkg](https://github.com/microsoft/vcpkg), a C++ library manager that simplifies installation for liburing and other project dependencies. Documenting the install process here will help users get...