On 08/11/2024 18.20, Filip Kobierski wrote: > 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? I also think io-uring is a good candidate for a global use flag. Given that there where no objections, please feel encouraged to propose a tree-wide patch. - Flow