Hello everyone, lately I have been looking into the io_uring functionality in the kernel and apps that I use -- what could be a non-generic USE flag shared by mpd and qemu? I have noticed that currently 9 packages[1] have an io-uring USE flag. All of them use it for enabling the use of io_uring system calls. The feature was introduced in 5.1 and the oldest we ship is 5.10 so I think there will be no compatibility issues. Introducing a new io-uring global USE flag would encourage users to enable it globally and simplify the configuration. The USE description that I propose is "Enable the use of io_uring system calls for efficient async IO". Of course if there is something more fitting it should be chosen, I have no hard opinions here. What do you think about it? Kind regards Filip Kobierski [1]: https://packages.gentoo.org/useflags/io-uring