liburing
liburing copied to clipboard
Hi, I am studying passthru mechanism by running io_uring_passthrough.t , but it runs fail. If my usage isn't wrong ,it is ` ./io_uring_passthrough.t /dev/ng0n1 ` But I got the ret-message:...
Hi, I am currently trying to use IO_Uring in order to receive the ingress queue content on my computer using io_uring_prep_recv from liburing. I am trying to pull its content...
Hi, I am trying to gain a better grasp of how IO_Uring works. From my understanding, IO_Uring uses Kernel thread called io-wrk to execute operations when the sqe->flags is set...
Hi, I'm hoping to take advantage of io_uring to improve throughput for a networking i/o application. I am running the applications on Ubuntu, kernel version: 5.15.0-60-generic. A gist with my...
Similar question to #371 from 2021: Is there a better way now to detect supported flags to `io_uring_queue_init_params()` than to just try them? In my specific case, I get `EINVAL`...
Hi all, not sure where the best place to post this so I'll post it here. So I first installed Debian 12 on my server with encrypted LVM and when...
To repro, see the code: https://gist.github.com/majek/152a719d13157749d1af279ce02ba954 One console: ``` $ bash r.sh + sudo ip tuntap del mode tap tap0 + sudo ip tuntap add mode tap user marek group...
Hi! I'm playing with doing UDP networking and IOSQE_ASYNC. Here's a repro: ``` #include #include #include #include #include #include #include #include #include int fill_cmsg(struct msghdr *msgh, int gro_sz) { struct...
I'm working on a project where I need to submit `open`/`read`/`close` tasks for many (mostly small) files (typically ~10k files) from `/proc` (and subdirs). How would I best size my...
Unless I'm missing something (very possible), there's no way to enable the high-level `io_uring` object after using `IOURING_SETUP_R_DISABLED`. I'd like to implement `io_uring_enable(3)` unless this capability does already exist. Please...