-
Right now the `--build-id` flag is ignored (see args.rs). It'd be nice if we can support it without significantly slowing down the linker. The good news is that the linker has complete flexibility ove…
-
Hi,
first of all, many thanks for creating io_uring!
Because you seem to be using raw syscalls everywhere instead of POSIX wrappers that could be cancellation points, the functions in liburing t…
-
This should avoid the use of thread_local but should also allow us to detect whether a context's run() method is executing regardless of whether there is a nested io_uring_context::run() method runnin…
-
I did this already about a year ago, but not to forget this, I will document it here.
Currently fastd needs one syscall per packet to obtain/deliver a single packet from/to the kernel. The idea is …
-
I see there was a patch discussed here but it does not seem to be merged?
https://www.spinics.net/lists/io-uring/msg03217.html
What was the outcome of this patch/discussion?
-
Like [tokio::io::split](https://docs.rs/tokio/latest/tokio/io/fn.split.html), tokio-uring should allow splitting things like TCP and UDP streams and perhaps Files into reader and writer halves so sepa…
-
I benchmarked Julia network IO by issuing 1 MB writes to cloud blob storage (on Azure, using Azure VM), issuing up to N requests concurrently, using each request in separate Julia task. The N here was…
-
Blocked on:
- [ ] https://github.com/tokio-rs/tokio/issues/1529
-
It looks like windows implementation has a huge overhead. Let's discuss possible performance improvements!
It seems like it should be possible to use `WriteFileEx` and completion API. This also giv…
-
Currently, the method signature is
```
pub fn bulk_out(&self, endpoint: u8, buf: Vec)
```
But it makes a requirement to allocate the buf, which isn't always welcome. I suggest also to support s…