On Wed, Jun 11, 2025 at 09:46:15AM +0200, Cédric Le Goater wrote: > > > can't we simply have a CONFIG option and select the device on platforms > > > supporting it ? > > > > You mean always build vfio-user client rather than optionally? Why would it > > be > > different from other optional components? > > why would it be optional ? I don't see any dependency for vfio-user-client. > vfio-user-server depends on libvfio-user [1]. Not vfio-user-client. > Should it ?
libvfio-user is for the server side, you are correct that the client does not depend on it at all. (It's still actively in use.) > > AFAIK all platforms (at least in theory) would support it. > > So what would be the reason for not compiling it ? It is not different > from VFIO AFAICT. OK, thanks. I simply didn't know qemu policy on building things in by default. Of course I would be very happy to see it built into every qemu :) regards john