On 6/10/25 12:22, Mark Cave-Ayland wrote:
On 10/06/2025 11:12, Cédric Le Goater wrote:

On 6/10/25 11:55, John Levon wrote:
On Tue, Jun 10, 2025 at 11:38:29AM +0200, Cédric Le Goater wrote:

   docs/devel/vfio-user.rst       | 1522 +++++++++++++++++++++++++++ +++++

I think this file should be split in several smaller files. The
protocol specification part belongs to "System Emulation Management
and Interoperability" section.

I can move it to interop/ sure. Why must it be split up ? It's nearest analogue,
vhost-user.rst, is one file, and I think that's better for a protocol
specification.

We already have a docs/system/devices/vfio-user.rst which needs some
care.

My series adds this file. This is the user docs, including a device
example, so independent of the protocol specification.

ah yes. The QEMU documentation is a bit messy. Not your fault.

Please let me know what care it needs!

sure.

(and functional tests)

Mark is working on them, there are some difficulties...

Which kind ? This is important to have and I will be reluctant to merge
any support without tests. It is OK to merge a dummy device implementation
for the tests since they provide a good example.

C.

I have a bootable test image available for testing basic functionality, however 
there are a few issues with the functional test framework: in particular the 
test framework doesn't currently allow logging of multiple VM consoles 
correctly.

What about test_aarch64_aspeed_ast2700fc.py which boots multiple SoCs ?

I am continuing to work on this in the background, and hope to be able to 
provide an integrated functional test soon.

Nice ! That would be great.

Thanks Mark,

C.



Reply via email to