liburing
liburing copied to clipboard
According to: https://man7.org/linux/man-pages/man2/rename.2.html `renameat2` `flags` takes `unsigned int` Signed-off-by: Ritesh [email protected]
The inline examples currently reference atomic_store_release(), though io_uring_smp_store_release() in the standalone example uses C11's atomic_store_explicit(). Use atomic_store_explicit() in the standalone example together with memory_order_release. ---- ## git request-pull output: ```...
Added support for github to run liburing unit tests as part of CI actions matrix. Signed-off-by: Jon Kohler
Hi! I created a CMakeLists.txt file for the project. It can build both the library itself and also the tests. This PR also enables running tests with *ctest*. Tests can...
The small set of tests for #310 merged to one package for easier integration. One test with an eventfd and multishot poll usage (poll-multiple-update) One test expecting a HUP after...
First of all, thanks for your work on io_uring and liburing! I tried examples/io_uring-cp.c and found sometimes the size of the destination file is zero. This pull request fixes this...
A nice thing about BSD `kevent` is that when it returns a socket is readable, it includes the amount of data available. The application can allocate a buffer large enough...
I am adding this here to keep track of this topic. If we could have functions like `io_uring_prep_lock()` and `io_uring_prep_unlock()` for file locking/unlocking using something like `IOSQE_IO_LINK` to join few...
Does this exist? Should we create it? Or should we prefer pidfd?