liburing
liburing copied to clipboard
When `make runtests` is run under user many tests fail in `2.2` in compare to `2.1` where no tests fail. Tests are much more useful (especially for distributions) when they...
I wanted to test NVME passtru with `liburing`, but I cannot find any example for . In particular I'm interested how to: - Correctly format NVME commands for `io_uring` -...
Is it possible to peek pending socket data without having to register a read call to the uring? Found no examples available for the same.
`io_uring_wait_cqes` currently waits for all `wait_nr` IO completions. It would be nice to have a slightly different API that doesn't wait for all `wait_nr` but returns when any are available,...
add a meson based build system This is based on and supersedes the meson PR #297. I am willing to maintain the meson build system and provide help for all...
Hi, when I do `link-cp test.data test.out`, I got this error: `cqe error: File too large` but io_uring-cp executed correctly. test.data is only 10MB. liburing version: 2.3 kernel version: 5.4.0...
In my code, I set `SO_SNDTIMEO` with setsockopt for a blocking socket and submit a send request with iouring. But it turns out that the send request never returns when...
EDIT: I have made available detailed benchmark with epoll that shows this in a reliable way: https://github.com/alexhultman/io_uring_epoll_benchmark --- Don't get me wrong, since I heard about io_uring I've been all...
io_uring_buf_ring_cq_advance(io_uring*, io_uring_buf_ring*, int count) currently commits 'count' number of previously added buffers and at the same time it advances cq ring by the same amount. I suggest that instead of...
[Question] How to implement IORING_SETUP_POLL supported non O_DIRECT (e.g. character device) device?
Hi, As a very new device vendor (NPU: PCI backed chracter device), we are exploring IO uring APIs to meet our latency/throughput requirements. It seems that iopoll() is not yet...