On Mon, Sep 28, 2020 at 09:58:37AM +0000, Thanos Makatos wrote:
> > It should be accompanied by a test in tests/. PCI-level testing APIS for
> > BARs, configuration space, interrupts, etc are available in
> > tests/qtest/libqos/pci.h. The test case needs to include a vfio-user
> > device backend interact with QEMU's vfio-user-pci implementation.
> 
> We plan to use a libmuser-based backend for testing. This, I suppose, will
> make libmuser a dependency of QEMU (either as a submodule or as a library),
> which for now can be disabled in the default configuration. Is this 
> acceptable?

If there are no other dependencies and libmuser supports all host
operating systems that QEMU's -device vfio-user supports, then I think
it's a good idea to use libmuser for at least one in-tree test in QEMU.

> > Also please let us know who is working on what so additional people can
> > get involved in areas that need work!
> 
> Swapnil and I will be working on libmuser and the test in QEMU, John and
> the mp-qemu folks will be working on the patches for implementing
> --device vfio-user-pci.

Great!

John: Will mpqemu use libmuser to implement the remote PCI host
controller?

Stefan

Attachment: signature.asc
Description: PGP signature

Reply via email to