Do let me know if you have any comments. Anything from "you spelled this word wrong" to "I wish it included X" would be appreciated.
-
-
Show this thread
-
Fixed the various typos and missing '*' that were reported, and added a small blurb on io_uring_get_completion() as well, and pushed it out. Same link. Bottom line will show versioning, this one should read 0.2.
Show this thread
End of conversation
New conversation -
-
-
Have you published any results with fio that compare io_uring with mmap for uncached data?
-
I have not, but that would be trivial to do. Let me know what kind of test exactly you'd want to see and I can run it.
- 12 more replies
New conversation -
-
-
Reading now. Happy to see ioprio but not sure what priority levels 0 to 7 for IOPRIO_CLASS_{RT,BE} interact. How can I learn more about that? Looking at this now - https://linux.die.net/man/2/ioprio_set …
-
I don't think that part is very interesting, since CFQ is gone and only BFQ supports priorities. They do map all the way down to the driver though, so hardware support is trivial.
- 2 more replies
New conversation -
-
-
Very helpful article (and API)! Last night I started playing with liburing for Node.js. Got it working in wait mode, still trying to get polling to work. Hitting a segfault in your polling test app that I haven't narrowed down yet.
-
Which test case is segfaulting? If you help me reproduce, I'm sure it's an easy fix.
- 3 more replies
New conversation -
-
-
I am confused on your definition of read_barrier() and write_barrier(). Are you reusing something defined elsewhere such as... * https://www.kernel.org/doc/Documentation/memory-barriers.txt … * https://www.modernescpp.com/index.php/fences-as-memory-barriers …
-
I'd rather just defer to liburing, which got changed to using acquire/release semantics for this.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.