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

Reply via email to